参考:Adodc1.RecordSource = "select * from 表1"
Set DataGrid1.DataSource = Adodc1
Adodc1.Refresh
在 DataGrid1_RowColChange() 事件里编写代码:
Private Sub DataGrid1_RowColChange(LastRow As Variant, ByVal LastCol As Integer)
DataGrid1.Col = DataGrid1.Columns("did").ColIndex
Adodc2.RecordSource = "Select * From 表名 Where did='" & DataGrid1.Text & "'"
Adodc2.Refresh
End Sub