begin
      ADOQuery1.SQL.Clear;
      ADOQuery1.SQL.Add('INSERT INTO test(fld1)');
      adoquery1.sql.add('VALUES ('小王')');         ADOQuery1.ExecSQL;
     ADOQuery1.Close;我是新手!大家说说应该怎么写啊?

解决方案 »

  1.   

    ADOQuery1.Close;
      ADOQuery1.SQL.Clear;
      ADOQuery1.SQL.Add('INSERT INTO test(fld1)');
      adoquery1.sql.add('VALUES (''小王'')');
      ADOQuery1.ExecSQL;
      

  2.   

    为什么要写成 ('VALUES (''小王'')')??双引号代表什么意思啊?
      

  3.   

    ADOQuery1.SQL.Add('INSERT INTO test(fld1)')这句通不过啊???
      

  4.   

    你试试在INSERT INTO test(fld1)后面或'VALUES (''小王'')前面加一个空格
      

  5.   

    我也想问下 如果在 access中 从delphi 用integer变量写入 表中 整型的字段
    为什么通不过? 
    有具体的格式么?