LINQ连接远端数据库问题

引用远端数据库的时候出现Login Failed for user 'sa',一直以为是数据库设置的问题,但根据网上的各种资料,查看设置均无问题。

后来看到这样一篇文章http://www.cnblogs.com/petermsdn/archive/2007/11/15/960620.html

里面提到将LINQ to SQL类中的构造函数的参数写成带有连接字符串的重载。于是写成

DBClassDataContext da = new DBClassDataContext("Data Source=远端服务器IP;Initial Catalog=RDE;Persist Security Info=True;User ID=sa;Password=sql");

重新编译运行,发现数据库可以访问了

posted @ 2013-03-25 23:16  飞鸟_Asuka  阅读(188)  评论(0编辑  收藏  举报