我用一个ADOQuery,在执行的过程中
ADOQuery1.Close;
ADOQuery1.SQL.Text := 'UPDATE sentgmcc SET state = ''' + '已联系' + ''' WHERE ' + fs_SQLWhere;
ADOQuery1.Open;
我试着在SQL的查询分折器中执行SQL语句正常,但在这里总提示"CommandText does not return a result set "
为什么呢帮帮忙啊,真的很急
ADOQuery1.Close;
ADOQuery1.SQL.Text := 'UPDATE sentgmcc SET state = ''' + '已联系' + ''' WHERE ' + fs_SQLWhere;
ADOQuery1.Open;
我试着在SQL的查询分折器中执行SQL语句正常,但在这里总提示"CommandText does not return a result set "
为什么呢帮帮忙啊,真的很急
解决方案 »
- 如何写动态数组宣告方式及使用方式?
- 对于TJPEGImage和TMemoryStream怎么样初始化,TKS!
- delphi 怎么连接EDB格式的数据库,怎么访问数据库数据?
- 求用VFW进行视频采集,用xvid进行压缩用udp传给局域网的代码。
- 如何画一条可以被选定的直线?(就像photoshop里的一样)分不够再加!
- 求助:远程文件下载的方法
- 关于windows消息处理的难题
- 如何读取本机的ip
- 十万火急:mdf和ldf是什么数据库的格式,DELPHI可以访问吗?????
- 一个delphi中的很实际的问题,多多讨论对大家都有好处。
- 数据库备份问题请教
- 如何判断在另外一个窗体上的Button是否按下?
ADOQuery1.SQL.Text := 'UPDATE sentgmcc SET state = ''' + '已联系' + ''' WHERE ' + fs_SQLWhere;
ADOQuery1.Execsql;没有返回结果的不能用open
adoquery我們一般都是用ADOQuery1.Execsql來執行語句的.
如果要傳回結果則再加一個adoquery1.active:=true;
没有数据集返回用:ExecSQL;
我原来也出现这样的错误,改过来就对了