每次选择与cmbcategory comboBox上的列相似的项目名称时,我想在sqlstatement中动态更改列的名称。然后使用它获取要传输到cmbparts comboBox的数据。可能吗?
这是我的示例代码:
Public Sub cmbpartfill()
sqlstatement = "select '" & cmbcategory.Text & "' from tblparts"
Connect()
command = New MySqlCommand(sqlstatement, connection)
reader = command.ExecuteReader
While reader.Read
cmbpart.Items.Clear()
cmbpart.Items.Add(reader.Item(0).ToString)
End While
Disconnect()
End Sub
我将不胜感激任何帮助。谢谢。
最佳答案
我认为这将起作用...
sqlstatement = "select " & cmbcategory.Text & " from tblparts"
编辑:
只是尝试我不确定.........
sqlstatement = "select [" & cmbcategory.Text & "] from tblparts"
关于mysql - 如何使用组合框动态更改sqlstatement中要用于检索数据的列的名称,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/24947303/