我认为将Oracle与LINQ一起使用的最佳方法是手动将数据库表映射到dbml文件中。我是对的吗?
当我完成它之后,又是什么?如何将数据库与dbml文件连接?
答案 0 :(得分:3)
除了MSSQL之外,还有第三方Linq提供商用于数据库:
LinqToOracle和DBLinq。后者也适用于SqLite,MySql等。所以不,你不必手动创建dbml文件。
还有一个很好且清晰的教程here,它解释了如何为DBLinq做好准备。虽然它使用MySql数据库作为示例,但这并不重要,因为您可以用Oracle替换任何MySql特定信息。
答案 1 :(得分:1)
这是另一个支持实体框架(而不是LinqToSQL)的Oracle提供程序:http://www.devart.com/dotconnect/oracle/。