请问如果让combo1 里面绑定表中一列的数据?? 最好有代码
解决方案 »
- treeview与listview组合使用问题
- 怎么把图片显示在Image上,数据已经从数据库中取得
- VB SENDMESSAGE调用,向另一个应用程序发送。在SPY里看到坐标总是不对。
- ado控件查询的问题
- VB连接Access数据库读写数据的问题,奇怪怎么不行了。搞不懂。。。帮帮忙吧,急死了!!
- 关于vb5中Dbgrid32.ocx控件注册不了的问题
- 在一个程序中怎样去关闭另外一个程序?
- socket问题,如何实现象ping一样的功能?
- 请问在vb中调用需要传递多个参数的存储过程应该怎么办?
- 请问如何创建线程,并为该线程指定相关的过程?
- vb 请问如何使一个没有标题栏的窗口运行时,在任务栏显示任务图标?(不是拖盘图标)
- 一个小问题`书上没看懂`来问问大家`
additem "1.ffff"
additem "2.bbbb"
常用的方法
sql = "select 字段 from 表"
combo1.datasource = sql数组方法
dim ff(n) as string
ff(1) = "1.ffff"
ff(2) = "2.bbbb"for i = 1 to n
additem ff(nn)
next i
相关内容在网上很多,查找一下方便的很.
1.用adodc控件和combo控件绑定,就可以实现
adodc 连接数据源及数据表
combo 有两个属性 datasource 选择adodc,datafield选择表的列
2.用代码实现
你试试这样做,引用ado
Dim Con As ADODB.Connection
Dim rs As ADODB.Recordset
Set Con = New ADODB.Connection
strCon = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & App.Path & "\计划管理系统.mdb;Persist Security Info=False"
Con.Open strCon
Set rs = New ADODB.Recordset
'添加记录
combo1.clear
strsql="select a from table"
rs.Open strsql, Con, adOpenKeyset, adLockOptimistic
do while not rs.eof
combo1.additem rs(0)
rs.movenext
loop