首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >SqlException错误消息

SqlException错误消息
EN

Stack Overflow用户
提问于 2012-01-27 23:51:53
回答 2查看 1.5K关注 0票数 1

我正在开发一个在windows Ce 6.0上运行的应用程序,该应用程序应该连接到位于我PC上的数据库,但每次我尝试打开连接时,都会收到SQLException错误信息。这就是我打开连接的方式

代码语言:javascript
复制
..........
SqlConnection EdiSqlConnection;
String ConnectionString;
ConnectionString = "Server='serverName';Database=DatabaseName;Trusted_Connection=true;";
..........

EdiSqlConnection = new SqlConnection(ConnectionString);

try {
    EdiSqlConnection.Open();
    Output.Text = "Connected"; //this is a message to see that we are connected
}
catch (Exception ex) {
    Output.Text = "Message:   " + ex.Message;
    return;
} 

为什么我会收到错误消息?我该如何解决它呢?

谢谢。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2012-01-28 00:23:15

这里没有足够的信息,因此您需要提供更多信息。

  1. 抛出了哪种类型的异常?你确定这是一个SqlException吗?You are Which exceptions.
  2. What is the value of ex.Message in the catch block?
  3. 您连接到哪个数据库?SQL Server (版本?)还是

假设您的应用程序和数据库在不同的计算机上运行,您可能会遇到可信连接的问题。您的WinCE设备不太可能位于域中,或者无法对用户进行身份验证,因此身份验证可能会失败。请尝试使用SSPI身份验证。请参阅this page上的“来自CE设备的可信连接”。请注意,您不必给定域用户ID,只需提供在数据库服务器机器上有效且对数据库具有访问权限的用户ID和密码。

票数 1
EN

Stack Overflow用户

发布于 2012-01-27 23:55:36

'serverName'中删除引号

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/9036090

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档