少しのヒントや助けをいただければ幸いです。よろしくお願いします。
私は、、、 is 、isの3 つの列を持つという名前のテーブルDataBound ComboBox
から、と という名前の2 つを持っています。MySql
"formmaintenance"
FormCode
FormName
FormDescription
Combobox DisplayMember
FormCode
ValueMember
FormCode
TextBoxes
txtName
txtDesc
私がしたいのは、コンボボックス(例:form101)でアイテムを選択したときに、選択したアイテム(例:Paper)の値をFormName
オンtxtName
とFormDescription
オンに表示したいということですtxtdesc
。
私はVb.Netを初めて使用するため、これを開始する方法をまだ知りません。
これが私のコードです(更新済み)
If conn.State = ConnectionState.Closed Then
conn.ConnectionString = "Server = localhost; Username= root; Password =; Database =forms"
Try
conn.Open()
MsgBox("Connection Established")
Dim dt As New DataTable
Dim sql = "SELECT FormName FROM formma WHERE FormCode = '" & cmbCode.Text & "';"
Dim Result As String
cmd.Connection = conn
cmd.CommandText = sql
Result = cmd.ExecuteScalar()
da.SelectCommand = cmd
dr = cmd.ExecuteReader()
If Result IsNot Nothing Then
txtName.Text = Result.ToString()
End If
Catch ex As MySqlException
Console.WriteLine("Error: " & ex.ToString())
End Try
End If
End Sub