gpt4 book ai didi

mysql - 在vb6中选择组合框的值后自动获取文本框的值

转载 作者:搜寻专家 更新时间:2023-10-30 23:14:55 26 4
gpt4 key购买 nike

我有一个包含 6 列的表 products,其中包括列 PRICE。我想要实现的是:

  • 当我从组合框中选择一个值时,下一个文本框 Price 将自动从数据库表 products 中填充。

例如:表格产品

ProductName     Price
Mango 12
Apple 15

组合框值:

Mango
Apple

组合框文本框值:

Mango

PRICE 文本框值自动填充为:

12

尝试过的代码:

Private Sub Price()
Set Rs = New ADODB.Recordset
Set Cmd = New ADODB.Command

If txtProdName.txt Is Not Nothing Then

With Cmd
.ActiveConnection = Conn
.CommandType = adCmdText
.CommandText = "SELECT price from products where productname=txtProdname.txt"
Set Rs = .Execute
End With

txtPrice = Rs.Fields
End If
End Sub

我整天都在尝试这个,但这不起作用,如何纠正这个?真的很困惑。

最佳答案

试试这个:这个 serrve as sample...希望它有帮助

Private sub CboiPAQ_click()
Set rsiPAQs = New ADODB.Recordset
With rsiPAQs
.ActiveConnection = cnMHS
.CursorLocation = adUseClient
.CursorType = adOpenStatic
.LockType = adLockPessimistic
.Source = "SELECT location FROM iPAQs WHERE iPAQ=" & "'" & CboiPAQ.text & "'"
.Open
txtbox.text=rsiPAQs("location")
End With
End sub

关于mysql - 在vb6中选择组合框的值后自动获取文本框的值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15597128/

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