同意楼上意见你也可以试用ADOCommand控件试试!
解决方案 »
- 求助delphi+mysql中查询时出现 list index out of bounds(0)的错误
- 怎么才能自动向论坛发贴子
- 使用IntraWeb 做web开发的请进来
- 我机器要重新安装了,如何保存已经有的第三方控件的信息?
- 哈尔滨的朋友进来坐坐
- 关于C++中的time_t m_time;定义!急!!在线等!
- @*^#!#*!*&#*&!*@#*&@#@@@@@@@@@@@@@@@@@@@@@@@
- 晕了晕了。indy问题
- 请问各位高手,web网页中alert('程序错误!')是象windows发什么消息?(高分:100)
- 如何禁用/启用 COM口
- 哪里有那种可以放入图片的编辑组件? RTF should be fine...
- 在ADOQuery中执行两个查询,如何得到第二个table2的结果集?
http://www.csdn.net/expert/topic/587/587051.xml?temp=.1349298
insert 插入一条记录是没有固定的如果你已经按某个字段索引的话它会自动插入到适当的位置,否则是随机的建议:prepared最好少用。
listbox1.items.text会包含回车/换行符,在SQL串中,会不合法的,如可能SQL串为如下:insert tablename values('aaaa
bbbb
cccc
')
这样的语句能执行吗?
去下载一个ADO的升级包,安装一下就可以了。
我以前也遇到过这种情况,
当时还不知道是ADO的问题,所以在关闭的时候都判断一下EOF或BOF是否为真,如果为真,则手动的移动记录,然后再EXCUTE。
sql.add('insert tablename values('+#39+listbox1.items.text+#39+')');
这一句中加入#39就不用参数了吗?
为什么?