查询数据表时出错

时间:2013-09-12 09:26:10

标签: vb.net vb.net-2010

我的数据表只包含一个字段“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等于另一个数据表中的某个值

我写的代码给了我索引错误和语法错误

请注意,两个数据表都填充了一个组合框

任何想法如何改进我的查询?

1 个答案:

答案 0 :(得分:0)

        Dim dt As String
    dt = serviceTable.Select("cl_mt='" & CInt(mt_combo.SelectedValue) & "'")(0).Item("cl_cl_id")

从不介意我自己解决:)