Dim db As HyS-ql.Database = HySql.DataBaseFactory.CreateDatabase("ky2))
Dim Sql = "SELEC-T DISTINCT Name From 用户表;" '"
Dim dt As system.data.DataTable = db.ExecuteDataSet(Sql).Tables(0)
dt.TableName = "用户表" '"
Dim cm As WinForm.ComboBox = e.Form.Controls("ComboBox1")
Dim dr As system.data.DataRow = cm.SelectedItem
'Dim dr As DataRow = cm.SelectedItem
dr = dt.Rows(0) '
If dr IsNot Nothing Then
e.Form.Controls("txtName").Value = dr("姓名")
e.Form.Controls("txtTel").Value = dr("电话")
End If
问题一:之前蓝代码,改为红代码就好,这里执行报错,如何解决?
报错:
无法将类型为“System.String”的对象强制转换为类型“System.Data.DataRow”。
问题一:粉红代码,在窗口打开有写,在启用按键有写,组合框这也写,有没有办法,只写一处?其他引用它?