13

LINQPad 可以与 Oracle 一起使用吗?有人试过吗?你有什么建议?

4

3 回答 3

10

beta版本 4.35 开始,LINQPad 完全支持 Oracle - 您现在可以执行“LINQ to Oracle”查询。我相信它使用DevArt dotConnect库来管理这一伟大壮举。此外,除了本机 OCI 支持之外,它还支持不需要 Oracle OCI DLL 存在的直接模式。

要启用此功能,您只需在 LINQPad 中添加一个新的数据连接,当询问要使用哪个驱动程序时 - 单击View more drivers...按钮。然后,您可以安装 IQ 驱动程序并将其用于查询 Oracle、MySQL 和 SQLite 数据库。

显示 Oracle、MySQL 和 SQLite 支持的 IQ 连接选项

于 2011-07-25T19:11:09.143 回答
3

从他们对 Oracle 支持的用户语音项目请求来看,目前似乎不受支持。

O'Reilly 论坛上的评论也表明它不受支持。

更新据我们了解,现在最新版本的 LinqPad 中内置了 Oracle 支持;LinqPad 的主页现在列出了对 Oracle 的支持。

2013 年 1 月更新新的 LinqPad 到 Oracle 支持似乎仍然可用。根据LinqPad 常见问题解答

问:为什么 LINQPad 在幕后使用 LINQ to SQL,而不是实体框架?

A. LINQ to SQL 对于大型模式更快,并且在大多数情况下,发出更好的 SQL。但是,您可以将 EF 与您自己定义的 EDM 一起使用。为了查询 SQLite、MySQL 和 Oracle(通过可选插件),LINQPad 使用 Matt Warren 的 IQueryable 工具包。

于 2009-09-03T21:47:58.087 回答
2

Linqpad 现在支持支持 oracle 的 lightspeed。

于 2010-03-16T23:11:48.613 回答