我试图在 VB 中声明 DAO 变量,但是当我转到赋值语句时,它说必须声明它们。但我刚刚在上面的行中声明了它们!这是怎么回事?
代码:
Public Class frmBaseForm Public acDb As dao.Database Public acRs As dao.Recordset acRs = acDb.OpenRecordset("Something") End Class
acRs 在最后一行显示为未声明。
Public Class frmBaseForm
Public acDb As dao.Database
Public acRs As dao.Recordset
Public Sub ArbitraryEvent()
acDB = New dao.Database
acRs = acDb.OpenRecordset("Something")
End Sub
End Class
或类似的东西
您必须首先在您的项目中添加 Dao 对象库(以防万一您还没有这样做)。