1

我正在尝试使用袖珍电脑模拟器构建应用程序......我的目标是连接到放置在另一台电脑上的 sqlserver express db 注意在一个简单的桌面程序中一切正常,但在智能手机程序中,当这段代码运行:

SqlConnection DatabaseConnection = new SqlConnection(@"Data source=SERVER\SQL2008;Initial Catalog=myDatabase;Persist Security Info=True;User ID=myUser;Password=myPassword");
DatabaseConnection.Open();

当调用 Open 时,这是错误消息:

   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.Connect(String host, SqlInternalConnection connHandler, Int32 timeout)
   at System.Data.SqlClient.SqlInternalConnection.OpenAndLogin()
   at System.Data.SqlClient.SqlInternalConnection..ctor(SqlConnection connection, Hashtable connectionOptions)
   at System.Data.SqlClient.SqlConnection.Open()

可能的错误在哪里?桌面应用程序的连接字符串有效,智能手机模拟器找到了“\SERVER”电脑......

有任何想法吗?

4

0 回答 0