微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

c# – 从Windows Mobile 6.0连接到SQL Server 2008时出现异常

我想从 Windows移动应用程序连接到sql Server.我试图这样做,但它在代码尝试打开连接时引发sql异常.我搜索了这个问题,我发现文章sql Server上进行了一些配置更改,我跟着它,它引发了同样的异常

http://netcf2.blogspot.com/2005/12/accessing-sql-server-express-from.html

工具:

> sql Server Management Studio 2008 R2
> Windows Mobile 6.0
> VS 2008
> C#项目和sql服务器在同一台机器上,我使用相同的代码从桌面应用程序连接到sql Server,它成功了.

代码

sqlConnection conn = new sqlConnection("Data Source=.;Initial Catalog=dbnAME;Trusted_Connection=yes;");
conn.open();

您的回复将受到高度赞赏

解决方法

您的连接字符串很可能是错误的来源:

Data Source=.;Initial Catalog=dbnAME;Trusted_Connection=yes;
           ****

这个 . (点)表示:您正在尝试连接到该设备上的完整sql Server实例!我非常怀疑你已经在你的Windows Mobile设备上安装了sql Server …..

查看ConnectionStrings.com获取大量连接字符串示例和说明.基本上,您的连接字符串应该很可能是这样的:

Data Source=YourServerNameHere;Initial Catalog=dbnAME;Trusted_Connection=yes;

输入sql Server实际所在机器的名称(或IP地址) – 它绝对不在您的移动设备上….

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。

相关推荐