vb中用combobox下拉选择数据库中货品名中的一项,怎么让选定的货品名对应的单价显示在text框中?

PrivateSubForm_Load()DimcnAsNewADODB.ConnectionDimRsAsNewADODB.Recordsetcn.Open"Provi... Private Sub Form_Load()
Dim cn As New ADODB.Connection
Dim Rs As New ADODB.Recordset

cn.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & App.Path & "\manager.mdb;Persist Security Info=False"
Rs.Open "select distinct 货品名 from 货品", cn, adOpenKeyset, adLockOptimistic

Rs.MoveFirst
Do While Not Rs.EOF
Combo3.AddItem Rs.Fields("货品名")
Rs.MoveNext
Loop
Rs.Close
cn.Close
End Sub
这是之前的代码
展开
 我来答
SIANGKEE
2012-01-27 · TA获得超过1552个赞
知道小有建树答主
回答量:1033
采纳率:50%
帮助的人:824万
展开全部
dim price as interger=combo1.seleteditem '把选中的值存入price..
再用sql语句="select 单价 from 货品 where 货品名='price'
然后再把值赋给text控件。。

大概是这样,太久没有用vb了,我给的代码不完整或者有错误,你自己修改。。
上修与人蝇1E
2012-01-27
知道答主
回答量:30
采纳率:0%
帮助的人:20.1万
展开全部
你应该先查找出货的价格,然后才能把这个价格的变量赋给text控件
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
qionger0220
2012-01-27 · 超过20用户采纳过TA的回答
知道答主
回答量:88
采纳率:0%
帮助的人:72.6万
展开全部
Combo3_click()
text1.text=Combo3.text
end sub
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式