请教vb的ADO控件连接数据库出现的问题
我在vb用ADO控件连接数据库,引用也添加了,但ado控件在运行的时候却显示为灰色,无法操作,同样的操作在别的计算机却可以运行,不知是什么原因,谢谢大家指教
请检查以下步骤:
一、设计时:
1)是否指明了ADO控件的正确的ConnectionString——OLEDB提供程序的连接字符串;
2)是否指定了ADO控件的正确的RecordSource——数据源
3)ADO控件的Enabled属性是否为TRUE
4)是否与窗体上数据敏感控件关联
即使前三步做对了,没有第四步的话,ADO控件在运行的时候仍然会显示为灰色
二、运行时:
如果是在运行过程中给ADO控件设置属性,请在最后加上Adodc1.Refresh一句
如:
Private Sub Form_Load()
With Adodc1
.ConnectionString = "..........."
.CommandType = adCmdTable
.RecordSource = "......."
.Refresh '这一句要有
End With
End Sub