我已经设置了我当前的项目,以便我可以使用相同的 LINQ to SQL 数据上下文在两个不同的服务器上查询两个数据库(如此处所述。)
但是,当我尝试调用数据库上的一个函数时我手动编辑了文件,我收到了错误。
我首先注意到Source
属性中的字段是灰色的,所以我不得不进入 dmbl 文件的 xml 来编辑源代码。现在Source
正确显示(DEVSQL01.MyDB.dbo.MyFunction
),但是当我尝试调用该函数时,我收到一条错误消息 Invalid column name 'DEVSQL01'.
有人知道我想做的事情是否可行吗?