SMO 无法为此请求检索数据

     今晚没事在做个代码自动生成工具的时候,遇到这样一个问题,因为SMO是初用,根本没有什么了解,就根据智能提示来用的!然后发现无论每当使用到Microsoft.SqlServer.Management.Smo.Server对象的时候,就提示"无法为此请求检索数据",之后百度谷歌,但查出来的情况都和我不一样的!后来找到一个以前写过的例子,发现那个又可以正常运行,然后就慢慢对比慢慢找!最终发现引用的Microsoft.SqlServer.ConnectionInfo版本不一样!如果你也遇到这个问题,请检查你引用的版本是什么,原先我是使用10.0的,后面改成9.0.242.0就可以了!具体原因就不知道了..
    记录一下,供以后参考!
posted on 2010-10-25 21:46  Ss_Andy  阅读(1099)  评论(0编辑  收藏  举报