我想问你一个问题,1)我想点以个按钮。同时插入4条语句进入这个表, 用DELPHI怎样写,
adoquery1.sql.clear;
adoquery1.sql.sql.add('insert into vv value('dd',','dd','dd');
adoquery1.exesql;

 例如:
 
xh  xm  nl  kc
 001 xx  21  英语
 001 xx  21 数学
 001 xx  21 java
 001 xx  21 delphi 有那为知道吗?
2)adoquery1.append只能插入一条语句是吗?,但是我不太清楚,请高手指点。
现在我要解决的问题就是把这四条记录同时放在一个表中,点一下按纽

解决方案 »

  1.   

    try
        ADOQuery1.Close;
        ADOQuery1.SQL.Clear;
        ADOQuery1.SQL.Add('insert into vv value('aa','aa','aa','aa');
        ADOQuery1.SQL.Add('insert into vv value('bb','bb','bb','bb');
        ADOQuery1.SQL.Add('insert into vv value('cc','cc','cc','cc');
        ADOQuery1.SQL.Add('insert into vv value('dd','dd','dd','dd');
        //其它SQL语句
        ADOQuery1.ExecSQL;
      except
        //异常出来语句
      end;
      如果数据库使用的是SQLServer2000,你尽管把SQL语句塞进ADOQuery的SQL中执行,定义变量、执行存储过程、使用游标等等。
      

  2.   

    上面的INSERT语句不小心写错了纠正为:
    ADOQuery1.SQL.Add('INSERT INTO vv VALUE(''bb'',''bb'',''bb'',''bb'')');