大家帮帮忙吧,这个问题困扰小弟好几天了!请大家踊跃发言,越详细越好!!!

解决方案 »

  1.   

    拼凑SQL了。用存储过程也可以。
      

  2.   

    我想向数据表中查入数据,
                aa:string;
                 aa:='';
                 aa:=inttohex(rbuf[2],2);
                   AdoQuery2.SQL.Text :='insert  into  record(month)  values(aa)';
    这样为什么不行>?
      

  3.   

    sql:='create table dataandtime(xx,char)';
    中的dataandtime能随机获取吗?
      

  4.   

    我也是新手,但我是这样做的,用Edit输入日期值,然后用adoconnection将某个表的数据以Edit1.text为表名用Select into语句写入就行了,我的程序就是这样做的.
    var 
    tabname,s:string
    begin
    tabname:=Edit1.text;//Edit1.text值是'20071201'
    s:='select * into '+tabname+' from XXX表';
    Adoconnection1.execute(s);
    end;
      

  5.   

    我想向数据表中查入数据, 
                    aa:string; 
                      aa:= ' '; 
                       aa:=inttohex(rbuf[2],2); 
                        AdoQuery2.SQL.Text := 'insert   into   record(month)   values(aa) '; 
    这样为什么不行> ? AdoQuery2.SQL.Text := 'insert   into   record(month)   values(aa) ';该句中的aa是个字符,不是你定义的变量,所以肯定出错,可改为:
    AdoQuery2.SQL.Text := 'insert   into   record(month)   values('+aa+') ';用日期作表名:
    sql:='create   table '+DatetoStr(Date)+' ......... ';