在工程中引用了其他人写的DLL,里面有LINQ TO SQL类。自己写的ASP页面中也有LINQDataSource控件并引用了那个LINQ DataContext。对方的数据库用SQL Server Management Studio连接查询都正常,但是一打开页面就会提示“无法打开数据库‘RDE',用户’sa'连接失败”。然而把LINQ DataSource 改为SQL DataSource控件就没问题。
这是怎么回事呢?怎么解决?
是否LINQ TO SQL的那个连接字符串有无呢,因为已经生成dll了,而在网站引用后没修改配置
具体怎么操作呢
在网站的web.config文件里已经添加了对方数据库的连接字符串,在服务器资源管理器里也可以连接到对方的数据库
你引用了 他的dll,他的dll会读你配置文件中的连接字符串,所以,你懂得。