execquery:= tadoquery.create(nil);
execquery.Connection:=gAdoCn;
execquery.sql.Clear;
execquery.SQL.add('insert into tblgzsj (rybm) values(''aaaa''); insert into tblgzsj (rybm) values(''bbb''); ');
execquery.ExecSQL;总是报 结束符不对,

解决方案 »

  1.   

    execquery:= tadoquery.create(nil);
    execquery.Connection:=gAdoCn;
    execquery.sql.Clear;
    execquery.SQL.add('insert into tblgzsj (rybm) values(''aaaa'')'); 
    execquery.SQL.add('insert into tblgzsj (rybm) values(''bbbb'')');  
    execquery.ExecSQL;
      

  2.   

    如果是access那不支持这种2句的sql
      

  3.   

    execquery:= tadoquery.create(nil);
    execquery.Connection:=gAdoCn;
    execquery.sql.Clear;
    execquery.SQL.add('insert into tblgzsj (rybm) values(''aaaa'')'); 
    execquery.ExecSQL;execquery.sql.Clear;
    execquery.SQL.add('insert into tblgzsj (rybm) values(''bbbb'')');  
    execquery.ExecSQL;
      

  4.   

    还有就是如果是access数据库的话,表名与字段名称(小心,不能用它的关键字建立表和字段)例如: Uses, Level,...。我以前就都过