我正在使用VS 2008和后端Oracle 10g开发软件。
我的第一个问题是:我可以使用LINQ for oracle吗? 或/和
有没有使用LINQ的方法可以加入多个源来收集结果。 例如我有两个数据集,一个是名为cat_set的类别,另一个是名为prd_set的产品 现在我想在第二组的基础上/特定于所选类别列出产品。
我做了两个数据集。一个类别,用于从组合框中的db上传数据,在ListBox中上传第二个,但仅用于组合框中的选定类别。提前感谢。
答案 0 :(得分:2)
有很多方法可以连接到Oracle并使用LINQ:
DevArt DotConnect for Oracle支持Oracle,因此您可以使用Linq查询基础数据
Mindscape LightSpeed是一个ORM(替代Linq-to-SQL或EF),它也支持Oracle作为后端并具有完整的LINQ支持
还有其他项目,但我对它们的了解并不多(它们有多完整,多么稳定可靠)。
我不太明白你关于加入两个数据集来填充下拉列表的第二个问题 - 你能详细说明一下吗?你能告诉我们这两个数据集的外观(它们有哪些字段),以及你想在组合框中显示哪些部分?哪个应该是显示字段,哪个应该是值字段?