ADOQUERY 中使用sql语句insert为什么会出错呢? 'insert into student(字段1...字段n) values ('+','+trim(edit1.text)+','+trim(edit2.text)+','+trim(combobox1.text)+','+trim(edit3.text)+','+trim(edit4.text)+','+trim(edit5.text)+','+langid+','+langgrad+','+language+')'; 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 我去掉第一个‘,’,运行时提示“参数edit1没有默认值”? 如果是空值,使用 ,'', ....其它的你是引号用错了。 ...','''+trim(edit2.text)+''','... Delphi中三个'表示一个'query.open只用于select语句,其他sql语句用query.execsql; 用参数写SQL太麻烦。只要你注意好引号的前三后四,一般没有错误。再者,将来改用存储过程时,用变量更方便。 sqlstr:=' select * from table where movecode=' +#39+' : parameter1'+#39;ADOQuery1.Parameters.Add(yxs);ADOQuery1.Parameters.ParamByName(yxs).Value:=xxx ; 做一个 定时发送采集到的温度,然后发送到服务器的 数据包,请问怎么做这个数据包。 0分帖子~~~ delphi里有extern "C"的吗? 求一算法,请高人指点 寻求 解决方案哦 sql语句的问题 (在线等待) 一个关于PageControl的问题! 送人 如何实现多步REDO/UNDO功能?当然不是针对MEMO、RICHEDIT这些控件。最好有DELPHI的例子。 玩不转了:TADOConnection问题 请问如何才能把一个字体文件安装到windows下的字体文件夹中? 如何在 delphi中十进制数的每一位变成二进制然后进行异或 如何在DELPHI中实现对ACCESS的sql查询?
其它的你是引号用错了。 ...','''+trim(edit2.text)+''','...
query.open只用于select语句,其他sql语句用query.execsql;
再者,将来改用存储过程时,用变量更方便。
+#39+' : parameter1'+#39;
ADOQuery1.Parameters.Add(yxs);
ADOQuery1.Parameters.ParamByName(yxs).Value:=xxx ;