日期:2014-05-17  浏览次数:20411 次

.NET取另外一个数据库的数据出错
连接A数据库,在A数据库中,偶尔要获取B数据库中的数据,但是在.NET中无法成功。

我用的是Select * From B.dbo.t_Table Where ....

如果直接取A数据库是正常的,但是向上面取B的时候就是空白的,在分析器中可以看到取出来的数据。

连接数据库的帐号有访问A和B数据库的权限。

请问大家有没有碰到过我这样的情况?有方法吗?

------解决方案--------------------
你的连接字符串是不是还用的是a库的连接字符串
------解决方案--------------------
如果没有报错,只是数据为空,应该和你的具体的sql有关系,因为分析器中会对字符做一些处理
------解决方案--------------------
看看你连接A数据库的连接字符串和你连接B数据库的连接字符串.