为什么在SQLserver中查询一条不存在的记录后,再次提交查询请求会发生异常? http://www.borland.com/devsupport/delphi/mdac26.html 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 我曾经尝试在服务端解决,问题虽然得到了部分解决,但同时带来了更大的问题。解决办法如下: 查询之前: ADOConnection1.Connected:=False; ADODataSet1.Close; ADOConnection1.Connected:=True; ADODataSet1.CommandText:=ClientDataQuery; //接受客户端的查询请求 ADODataSet1.Open;这段语句,可使ADO连接SQL-SERVER2000执行正常,但一个客户端的调用可能会影响到其他人的调用。尤其是当多个客户端同时执行查询时,会互相干扰。比如,一个客户端查询到一个NULL,然后发送请求,中断应用程序服务器同SQL-SERVER的连接,而这时,另一个用户可能恰好发送一个查询或更新请求。不知各位大侠可曾遇到过类似的问题?有什么好的解决办法? 不吝赐教! 不好意思,请问如何升级ADO? 怎么处理Web形式登录QQ 在线等待 dbgrid中 选中的都变色 关于三层MIDAS选用协议的问题 如何使用TListView 的OnDrawItem event? 什么地方有Delphi6.0的下载? 怎么样让一个Timage控件以一端为轴心转动?急 时间比较出错,if CompareDate(MLBArray[K].TimeRec,TimeLRU)=-1 then,大家帮看看 关于 icon.loadfromstream 如何远程sqlserver操作? 如何释放webbrowser使用后所占用的资源? 神啊! 救救我吧! :) 有这种数据库操作控件吗?重重酬谢!(最好有源码哦)
查询之前:
ADOConnection1.Connected:=False;
ADODataSet1.Close;
ADOConnection1.Connected:=True;
ADODataSet1.CommandText:=ClientDataQuery; //接受客户端的查询请求
ADODataSet1.Open;
这段语句,可使ADO连接SQL-SERVER2000执行正常,但一个客户端的调用可能会影响到其他人的调用。尤其是当多个客户端同时执行查询时,会互相干扰。
比如,一个客户端查询到一个NULL,然后发送请求,中断应用程序服务器同
SQL-SERVER的连接,而这时,另一个用户可能恰好发送一个查询或更新请求。
不知各位大侠可曾遇到过类似的问题?有什么好的解决办法?
不吝赐教!