请检查以下步骤:
一、设计时:
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
===================================================
讨厌C#的行尾的小尾巴;和一对大括号{ }
===================================================