【发布时间】:2013-09-12 09:26:09
【问题描述】:
我有一个仅包含一个字段“cl_mt”的数据表和另一个包含 3 个字段“cl_id”、“cl_description”、“cl_mt”的数据表我正在尝试编写以下代码:
Dim dt As New DataTable
dt = serviceTable.Select("cl_id,cl_description where cl_mt='" & CInt(mt_combo.SelectedValue) & "'")(0).Item("cl_cl_id")
我需要从我的数据表中获取所有 cl_id 和 cl_description,其中 cl_mt 等于另一个数据表中的某个值
我正在编写的代码给了我索引错误和语法错误
请注意,两个数据表都被一个组合框填充
知道如何改进我的查询吗?
【问题讨论】:
-
第一件事 - .Select 返回一个行数组,而不是数据表
-
好吧,假设我将变量更改为行数组,但这并没有解决我的问题
标签: vb.net vb.net-2010