在一个程序中是否可以同时用ado和dao对同一数据库进行操作?
qiqif 2002-02-25 02:20:24 在一个程序中,同时引用了ado2.5和dao3.51,对一数据库进行操作。
Private Sub sjgx_Click()
Dim dbsjrtygz As Database
Dim rsttygzmx As Recordset
Dim rstacctset As Recordset
Set dbsjrtygz = OpenDatabase("jrtygz.mdb")
MsgBox "数据库:金融同业账户跟踪" & dbsjrtygz.Name & "已正常打开"
Set rstacctset = dbsjrtygz.OpenRecordset("accountset", dbOpenDynaset)
执行到最后的一条语句时会报错“类型不匹配”
但若在只引用dao3.51的情况下则一切正常,但是程序的某段需要引用ado2.5,不知是不是
在一程序中不能同时引用ado和dao?