Combo1中连接数据库后只能显示一个值。
'让Combo1中显示数据库中的内容
Set con = New ADODB.Connection
strCon = "provider=microsoft.jet.oledb.4.0;data source=" & App.Path & "\db1.mdb"
con.Open strCon
strSql = "select * from gz"
Set rs = New ADODB.Recordset
rs.CursorLocation = adUseClient
Set rs = con.Execute(strSql)
Combo1.Text = rs("gzname") '只能显示一个选项
我的gzname字段中有很多数值,可是只显示第一个数值为什么呢,请帮忙看看,谢谢了!!~~~
'让Combo1中显示数据库中的内容
Set con = New ADODB.Connection
strCon = "provider=microsoft.jet.oledb.4.0;data source=" & App.Path & "\db1.mdb"
con.Open strCon
strSql = "select * from gz"
Set rs = New ADODB.Recordset
rs.CursorLocation = adUseClient
Set rs = con.Execute(strSql)
Combo1.Text = rs("gzname") '只能显示一个选项
我的gzname字段中有很多数值,可是只显示第一个数值为什么呢,请帮忙看看,谢谢了!!~~~
解决方案 »
- 请大家帮忙来看一下这个尾巴的问题(1.100098)
- 一波未平,一波又起access建表问题!来者有分
- 用MSN免费发短信!!
- 向ACCESS数据库添加数据时出现的问题!!
- ★★★★请教高手,怎么知道局域网内有多少个SQL Server?
- 有没有办法让这种情况下最小化能够象一般的程序缩小到下发的那个程序栏中
- 有谁可以提供一些学习“类模块”的资料吗?
- 寻求把Access数据读如Word表格方法。急用,各位高手大大帮帮忙,谢谢!!
- 请问:怎么调用另一个窗口的事件啊?
- 怎样用api函数playsound()构建一个函数,可以实现播放声音,循环播放声音停止播放声音
- 请教一个DATAGRID与RECORDSET应用问题
- vb如何插入字符串
do until rs.eof
combo1.additem rs("gzname")
rs.MoveNext
loop
谢谢
我是这样连接的可是出现了错误
是mysql
Public ConnStr As String
Public scon As ADODB.Connection
Public rs As ADODB.RecordsetPrivate Sub Command1_Click()Dim strconnectionstring As String
user = root
password = 123456
Private Sub Form_Load()
Set scon = New ADODB.Connection
strconnectionstring = "Provider=SQLOLEDB.1;User ID=user;Password=password;Persist Security Info=False;Network Library=dbmssocn;Initial Catalog=Shop;Data Source=127.0.0.1"
scon.ConnectionTimeout = 1
scon.CursorLocation = adUseClient
scon.ConnectionString = strconnectionstring
scon.Open
If scon.State = 1 Then
MsgBox "ok"
Else
Err.Clear
MsgBox "No"
End If
End Sub