CommandText does not return a result set 怎么解决
解决方案 »
- 关于读取xml文档的问题(在线等)
- 我已经完成了一个数据库系统,我该如何打包,让vc调用(com?or dll?如何做?)
- 在线急问!!!!请帮忙!!!
- 关于数据库应用的几个问题:报表,打印,c/s
- 22年来之怪现象!---关于用fastreport做报表的问题!在线等待!
- 会侵犯版权吗?
- 为什么它能访问私有成员?(object pascal 问题)
- 这个sql语句怎么写,多谢了
- 相当于原来dos下的delay或者是linux下的sleep的东西是什么?就是等上一段时间。
- 关于QuickReport的一个相当简单的问题。
- 有关Delphi 中利用MSComm控件通讯的问题-----------------在线等待!!!!
- 急求兼职开发人员,有关pdf生成工具。
要不换成adoquery.execsql
用adoquery.open的话,就在SQL后面加上select @@error
这么简单的问题还在上面问。。
多数情况是,如果原来的QUERY1的SQL属性里你输入了SQL语句,而后来你在程序代码中又query1.SQL.ADD(),就很可能出现这种情况了。相当于你执行的SQL语句跟预期的不一样了。所以没有返回数据集。
如果你的sql脚本只是没有select的代码,就只能用楼上的方法
adoquery.ExecSQL;
http://www.programfan.com/club/showbbs.asp?id=26609