各位朋友我连接SQL数据库查询时出问题了.请帮忙.急!急!急!
我的代码:
Private cn As ADODB.Connection
Private rs As ADODB.Recordset
Private Sub Form_Initialize()
Dim sql As String
Set cn = New ADODB.Connection
With cn
.Provider = "SQLOLEDB.1"
.ConnectionString = "Persist Security Info=false;Data source=SQLSERVER;Initial Catalog=pubs;User ID=sa;"
.Open
End With
sql = "select * from sysobjects where type='u'"
Set rs = New ADODB.Recordset
Set rs.ActiveConnection = cn
rs.CursorType = adOpenDynamic
rs.LockType = adLockBatchOptimistic
rs.Open sql, , , , adCmdText
Do Until rs.EOF
Combo1.Text = rs.Fields(0).Name
rs.MoveNext
Loop
End Sub