'用ADO吧!
dim conn as New Adodb.Connection
conn.Open(DRIVER={SQL SERVER};SERVER=ip地址;UID=用户名;PWD=口令;DATABASE=数据库名;)
dim rs as New adodb.recordset
rs.open "select * from 表名 where 条件",conn,adOpenKeyset,adLockOptimistic
''''''这里处理rs
''''''
rs.close
set rs=nothing
conn.close
set conn=nothing
有两种绑定和手工
绑定:通过adodc控件连接数据库
把dblistbox的数据源设成adodc控件,选择listfield为你要显示的字段
手工:
引用ADO对象,方法参考上面的
然后
list1.clear
do while not rst.eof
list1.add rst.field("字段名").value
rst.movenext
end do