【发布时间】:2014-03-15 14:10:54
【问题描述】:
所以我有 2 个 mysql 表,一个叫做“Service_Details”,一个叫做“Payment_details”
我的表单中有一个组合框,它显示服务表中的“service_id”字段。 我正在尝试编写一个文本框,因此当我从组合框中选择服务 ID 时,它会写入“服务”,这是我的服务详细信息表中的另一个字段。服务 ID 与服务相关联。
我在 [0] 处收到错误 'identifier expected' 和 'system.data.datatablecollection' 类型的值无法在 dss.tables 转换为 'string'
浏览了一个小时后,我似乎无法正常工作
这是我的代码:
Private Sub cbxserviceid_SelectedIndexChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles cbxserviceid.SelectedIndexChanged
Dim dss As New DataSet
Dim daa As New MySqlDataAdapter("SELECT * from service_details WHERE ServiceID='" + cbxserviceid.Text + "'", objconnection)
Dim cmddd = New MySqlCommandBuilder(daa)
daa.Fill(dss)
txtService1.Text = dss.Tables[0].Rows[0]["Service"].ToString();
End Sub
【问题讨论】:
标签: mysql sql vb.net combobox textbox