0

我试图在 VB 中声明 DAO 变量,但是当我转到赋值语句时,它说必须声明它们。但我刚刚在上面的行中声明了它们!这是怎么回事?

代码:

 Public Class frmBaseForm

     Public acDb As dao.Database
     Public acRs As dao.Recordset

     acRs = acDb.OpenRecordset("Something")

 End Class

acRs 在最后一行显示为未声明。

4

2 回答 2

2
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

或类似的东西

于 2010-02-08T03:40:45.620 回答
0

您必须首先在您的项目中添加 Dao 对象库(以防万一您还没有这样做)。

于 2010-02-08T03:40:16.447 回答