如何从db中选择列表框中的数据?

时间:2009-12-20 13:56:27

标签: .net

我正在使用VS 2008和后端Oracle 10g开发软件。

我的第一个问题是:我可以使用LINQ for oracle吗? 或/和

有没有使用LINQ的方法可以加入多个源来收集结果。 例如我有两个数据集,一个是名为cat_set的类别,另一个是名为prd_set的产品 现在我想在第二组的基础上/特定于所选类别列出产品。

我做了两个数据集。一个类别,用于从组合框中的db上传数据,在ListBox中上传第二个,但仅用于组合框中的选定类别。

提前感谢。

1 个答案:

答案 0 :(得分:2)

有很多方法可以连接到Oracle并使用LINQ:

  • DevArt DotConnect for Oracle支持Oracle,因此您可以使用Linq查询基础数据

  • Mindscape LightSpeed是一个ORM(替代Linq-to-SQL或EF),它也支持Oracle作为后端并具有完整的LINQ支持

还有其他项目,但我对它们的了解并不多(它们有多完整,多么稳定可靠)。

我不太明白你关于加入两个数据集来填充下拉列表的第二个问题 - 你能详细说明一下吗?你能告诉我们这两个数据集的外观(它们有哪些字段),以及你想在组合框中显示哪些部分?哪个应该是显示字段,哪个应该是值字段?