标题:如何实现datacombobox和textbox共同关联一个数据库?
只看楼主
番茄妹妹
Rank: 1
等 级:新手上路
帖 子:6
专家分:0
注 册:2016-3-3
结帖率:66.67%
已结贴  问题点数:10 回复次数:1 
如何实现datacombobox和textbox共同关联一个数据库?
假如有一个数据库,如何用datacombobox或combobox和textbox关联这个数据库并显示相关数据?(例如,我在datacombobox中选中一个人的名字,然后textbox中会自动显示这个人的职业。)
搜索更多相关主题的帖子: 数据库 如何 职业 
2016-04-02 23:02
chen3523
Rank: 9Rank: 9Rank: 9
等 级:贵宾
威 望:33
帖 子:223
专家分:1165
注 册:2013-2-12
得分:10 
使用adodc控件,
Private Sub Form_Activate()
   S = App.Path & "\db1.mdb"   
  Adodc2.ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;" & _
"Data Source =" + Chr(34) + S + Chr(34) & ";Jet OLEDB:Database Password=chen3523;"  '打开有密码数据库,密码为“chen3523”
    = adCmdTable
    Adodc2.RecordSource = "a1表"
    Adodc2.Refresh
       Set DataCombo1.RowSource = Adodc2
       DataCombo1.ListField = "名字"
End Sub

在textbox框属性中设置:datasource为adodc2,datafild为“职业”。应该可以了

调试失败3次后,关机睡觉,当醒来时多有收获。
2016-04-04 14:46



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-463198-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.025909 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved