vb6 datagrid 于 recordset 连接的问题

来源:百度知道 编辑:UC知道 时间:2024/05/12 05:45:43
Dim ConnX As New ADODB.Connection
Dim rs As New ADODB.Recordset

Private Sub Command1_Click()
ConnX.ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0" & _
";Data Source=" & txtDBName.Text
On Error GoTo ConnErr
ConnX.Open
MsgBox "连接数据库成功!", vbInformation, "连接"
rs.Open "SELECT * FROM MyTable ", ConnX
Set gridData.DataSource = rs
gridData.ClearFields
gridData.ReBind

Exit Sub
ConnErr:
MsgBox "连接数据库错误!", vbInformation, "连接"
End Sub

Set gridData.DataSource = rs
这里总是错误,不知道怎么解决
如果建议改用adodc的话,谢谢你,这个我已经知道了~
这个我自己已经解决了:
只要在 ConnX.Open前加上这一句就一切ok了

ConnX.CursorLocation = adUseClient

第一个进来的分就给你了~

你的问题真的很专业的啊!我是真的不知道的!我是来跟你学习的!呵呵,反过来了哈!

#〓§〓〓〓〓〓§〓〓〓〓〓〓§〓〓〓〓〓§〓#
↓ ↓ ↓ ↓
☆★☆ ☆★☆ ☆★☆ ☆★☆
☆ 祝 ☆ ☆ 你 ☆ ☆ 幸 ☆ ☆ 福 ☆
☆★☆ ☆★☆ ☆★☆ ☆★☆
↓ ↓ ↓ ↓
※ ※ ※ ※
谢谢你的分了!去我的百度知道回答吧,我给你...