gpt4 book ai didi

c# - 无法从 pocketpc (windows mobile 6) 打开到 SQL Server 2005 的连接

转载 作者:行者123 更新时间:2023-11-30 17:16:42 26 4
gpt4 key购买 nike

我正在尝试从袖珍电脑应用程序 (windows mobile 6) 连接到 SQL Server 2005,但无论我多么努力地尝试,它都不起作用。我检查了在 SQL Server 上启用 tcp 的所有可能的配置,我测试了许多连接字符串,但是当我尝试打开连接时仍然有问题,我确定这不是网络问题,因为我可以从我的袖珍电脑上 ping服务器机器没有任何问题,我的服务器机器上的防火墙被禁用:这是我使用的连接字符串之一:

Data Source=10.168.0.160,1433;Initial Catalog=pos;Trusted_connection=yes;user id=myuserid;password=mypassword

其中 pos 是我的数据库的名称

谢谢你的帮助

最佳答案

嗯,您不能同时拥有可信连接和指定显式用户名和密码 - 要么是要么。

EITHER 您使用受信任的连接连接到您的服务器,例如您的 Windows 凭据 - 然后您的连接字符串如下所示:

Data Source=10.168.0.160,1433;Initial Catalog=pos;Integrated Security=SSPI;

或者或者,您使用明确的用户名和密码 - 但在这种情况下,您不能同时使用可信连接/集成安全!

在这种情况下,您的连接字符串将类似于:

Data Source=10.168.0.160,1433;Initial Catalog=pos;user id=myuserid;password=mypassword

查看 ConnectionStrings.com用于 SQL Server 的大量有效连接字符串示例

关于c# - 无法从 pocketpc (windows mobile 6) 打开到 SQL Server 2005 的连接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7042484/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com