我有一个sqlconnection问题。当我使用sqldatasource时,我有完美的连接到sql server。 但是当我尝试使用SqlConnection对象抛出异常。Sql连接问题
string qstring = "Data Source=****;Initial Catalog=**;User ID=**;Password=**";
SqlConnection con = new SqlConnection(qstring);
con.Open(); (exception thrown here)
例外情况是:建立与SQL Server的连接时发生网络相关或实例特定的错误。服务器未找到或无法访问。验证实例名称是否正确,并将SQL Server配置为允许远程连接。 (供应商:命名管道提供商,错误:40 - 无法打开连接到SQL Server)
Sql服务器是在不同的机器,我可以使用SqlDataSource对象连接例如我可以通过这种方式绑定网格。但我必须用SqlConnection对象连接
连接字符串是正确的,因为我是从SqlDataSource的拥有它......
THX为你的帮助..
我相信OP只是用占位符替换了他的实际值... – 2009-09-17 10:36:56
我在想这可能是这种情况,但你永远无法确定。我曾经遇到过一个人,他们认为他们可以复制并粘贴一个完整的asterix密码字段。 – ChrisBD 2009-09-17 10:48:30
@ChrisBD:这听起来像是来自Dilbert连环漫画的人:-) – 2009-09-17 12:31:56