我想用insert来插入数据,请问用adoquery怎么来写啊?
dmf.adomx.Close ;
dmf.adomx.SQL.Clear;
dmf.adomx.SQL.Add('insert into mxb(noid,name) values (');
dmf.adomx.SQL.Add(''''+dbedit1.Text,dbedit2.Text+''')');
dmf.adomx.ExecSQL;
上面的语句错在哪里
帮助???

解决方案 »

  1.   

    没错。但是不是adomx用错了。是个什么东东。
      

  2.   

    如果是adocommand就不用Clear了。如果是adotable之类。就不能执行这条语句。因为没有返回值。这是在执行一条命令。
      

  3.   

    将int型转换成货币是用什么函数啊?
      

  4.   

    用dmf.adomx.SQL.Add('insert into mxb(noid,name) values ('+quotedstr(dbedit1.text)+','+quotedstr(dbedit2.text)+')');试下