D
dennisfox
Unregistered / Unconfirmed
GUEST, unregistred user!
ODBC 连DB2 9.1+FIX3 问题 [IBM][CLI Driver] CLI0125E 函数顺序错误。 SQLSTATE=S1010 ( 积分: 200 )<br />[IBM][CLI Driver] CLI0125E 函数顺序错误。 SQLSTATE=S1010<br><br>环境:<br>数据库服务器 win2003+sp2、DB2 9.1+FIX3<br>客户端 win2003+sp2、DB2 9.1Client+FIX3<br><br>使用Delphi 7写了一个测试程序使用MS ODBC的方式连接数据库<br>代码:<br> try<br> //使用MS ODBC的方式连接数据库 <br> //ADOConnection1连接串 Provider=MSDASQL.1;Password=ies;Persist Security Info=True;User ID=ies;Data Source=YD59<br> ADOConnection1.Connected := True;<br> ADOQuery1.SQL.Clear;<br> ADOQuery1.SQL.Add('SELECT * FROM SYS_USER');<br> ADOQuery1.Open;//报错 [IBM][CLI Driver] CLI0125E 函数顺序错误。 SQLSTATE=S1010<br> except<br> on E: Exception do<br> begin<br> Edit2.Text := E.Message;<br> end;<br> end;<br><br>不知道是什么原因,如果不打补丁就可以的。打了补丁反而不行。郁闷!