有关于多步 OLE DB 操作产生错误的问题
我用本地的VS.NET,连接远端的SERVER中SQLSERVER2005的一个TEST的表
测试连接代码如下:
Dim conn As New OleDb.OleDbConnection
Dim cmd As New OleDb.OleDbCommand
conn.ConnectionString = "provider=microsoft.jet.oledb.4.0;Data Source=SERVER\SQLSERVER;Initial Catalog=test;Integrated Security=True"
cmd.CommandText = "select * from patient_Inf"
conn.Open()
If cmd.ExecuteNonQuery <> 0 Then
Label2.Text = "连接成功"
Else
Label2.Text = "没有连接上"
End If
conn.Close()
这仅仅是测试有没有连接,能否取出数据。现在无论是这个,还是另外的涉及到查询连接服务器的代码都会出一个错:
多步 OLE DB 操作产生错误。如果可能,请检查每个 OLE DB 状态值。没有工作被完成。
究竟是怎么了?感觉可能是个小问题,逻辑上应该没有错的。
怎么解决?怎么解决??