从beta版本4.35开始,LINQPad完全支持Oracle - 您现在可以执行"LINQ to Oracle"查询.我相信它使用DevArt dotConnect库来管理这个伟大的壮举.此外,除了本机OCI支持之外,它还支持直接模式,该模式不需要存在Oracle OCI DLL.
要启用此功能,您只需在LINQPad中添加一个新的数据连接,当询问使用哪个驱动程序时 - 单击View more drivers...
按钮.然后,您可以安装IQ驱动程序并将其用于查询Oracle,MySQL和SQLite数据库.
从他们对 Oracle 支持的用户语音项目请求来看,目前似乎不受支持。
O'Reilly 论坛上的评论也表明它不受支持。
更新据我们了解,最新版本的 LinqPad 现在内置了 Oracle 支持;LinqPad 的主页现在列出了对 Oracle 的支持。
2013 年 1 月更新新的 LinqPad-to-Oracle 支持似乎仍然可用。根据LinqPad 常见问题解答:
问:为什么 LINQPad 在幕后使用 LINQ to SQL,而不是实体框架?
答:对于大型架构,LINQ to SQL 速度更快,并且在大多数情况下,发出更好的 SQL。但是,您可以将 EF 与您自己定义的 EDM 结合使用。为了查询 SQLite、MySQL 和 Oracle(通过可选插件),LINQPad 使用 Matt Warren 的 IQueryable 工具包。
归档时间: |
|
查看次数: |
7695 次 |
最近记录: |