gpt4 book ai didi

mysql - 如何动态更改 sqlstatement 中用于使用组合框检索数据的列名称

转载 作者:行者123 更新时间:2023-11-29 12:49:44 25 4
gpt4 key购买 nike

每次选择与 cmbcategory 组合框上的列类似的项目名称时,我都想动态更改 sql 语句中的列名称。然后使用它来获取要传输到 cmbparts 组合框的数据。是否可以?

这是我的示例代码:

    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/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com