VB中combo1.list怎么连接到数据库,详细代码,谢谢

 我来答
szqaly
2014-05-11 · TA获得超过1745个赞
知道大有可为答主
回答量:2107
采纳率:77%
帮助的人:1529万
展开全部

这个没有绑定列表的属性,要用dataCombo控件,它多两个属性listField,rowsource

控件全名是Microsoft DataList Controls 6.0 (OLEDB),里面有两个控件。

Private Sub Command1_Click()
    Dim Rs As New Recordset
    Const cntString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=E:\User Documents\Master\My Documents\Tencent Files\2978454279\FileRecv\txl\txl.mdb;Persist Security Info=False" '数据库文件名自己改一下
    Rs.CursorLocation = adUseClient
    Rs.Open "select * from Tbl_Txb", cntString, adOpenStatic, adLockReadOnly    '表名也改一下
    Set DataCombo1.RowSource = Rs'绑定数据源
    DataCombo1.ListField = "姓名"    '表字段名也改一下
End Sub


列表项的选择并没有与记录指针同步,所以这么绑定意义不大,与直接从表中读取数据一项一项的添加没什么差别。

在设计窗体时RowSource也可以绑定到Adodc控件

推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式