请问DAO和MSFLEXGRID的联接问题!!!
现在要用DAO联MDB,并且要结果显示在MSFLEXGRID里。
这个如果是ADO当然都没问题了,可是现在偏要用DAO来做,真没办法。
Dim sql As String
Dim rd As Recordset
Dim Db As Database
Private Sub Form_Load()
Set Db = OpenDatabase("Cnwind.mdb")
Set rd = Database.OpenRecordset("select * from ²úÆ· where µ¥¼Û>18", dbOpenDynaset)
Grid1.DataSource = rd 'grid1 is msflexgrid
End Sub
上面的程序运行倒数第二行就出错,好像是不能联。。
怎么办???难道以前用DAO写程序的都不把结果显示在表格里么???