我知道我能够将LINQPad连接到EF模型并能够运行查询以获取结果和lambda表达式,但对于DB2,由于提供程序未被移交给LINQPad,因此它不会显示任何SQL由EF。似乎如果我想能够看到SQL,我需要为DB2编写一个自定义驱动程序以使其工作。我已经阅读了文档,这有点过头了。有没有人有这个工作的例子,我将不胜感激。感谢。
答案 0 :(得分:1)
您是否看过LinqPad的LightSpeed驱动程序?它声称支持DB2。 http://www.mindscapehq.com/blog/index.php/2010/03/01/lightspeed-and-linqpad-the-perfect-partners/
答案 1 :(得分:0)
我安装了DevExpress的XPO驱动程序。
https://documentation.devexpress.com/#CoreLibraries/CustomDocument10739
连接字符串似乎应该是
XpoProvider = DB2; Server = MyAddress:MyPortNumber; User ID = MyUserName; Password = MyPassword; Database = MyDatabase; Persist Security Info = true
驱动程序文件附带安装devExpress的试用版。所以这个用法也可能是我的试用版。