某些设备上的SQL Client错误,但在其他设备上有效

时间:2012-03-19 20:57:51

标签: sql-server-2005 windows-mobile sqlclient .net-cf-3.5

我使用System.SqlClient将Windows Mobile连接到MsSql server 2005它在某些设备上运行良好但在其他设备上运行不正常。

可能是数据库上的问题吗?

当我尝试执行阅读器时会发生此错误。公开赛取得了成功。

System.Data.SqlClient.SqlException: SqlException
   at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, TdsParserState state)
   at System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, TdsParserState state)
   at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning()
   at System.Data.SqlClient.TdsParser.ReadNetlib(Int32 bytesExpected)
   at System.Data.SqlClient.TdsParser.ReadBuffer()
   at System.Data.SqlClient.TdsParser.ReadByteArray(Byte[] buff, Int32 offset, Int32 len)
   at System.Data.SqlClient.TdsParser.ProcessSSPI(Int32 receivedLength)
   at System.Data.SqlClient.TdsParser.Run(RunBehavior run, SqlCommand cmdHandler, SqlDataReader dataStream)
   at System.Data.SqlClient.SqlDataReader.InternalClose(Boolean closeReader)
   at System.Data.SqlClient.SqlDataReader.Close()
   at System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream)

1 个答案:

答案 0 :(得分:0)

是SQL Colletion造成了这个问题。