0

我正在尝试第一次使用一个类并且需要访问一个数据库。我在网上找到了这个免费课程并想使用它。 http://www.thevbzone.com/cADO.cls

首先,我为 ADODB 访问添加了对 Microsoft Activex Data Objectx 2.8 的引用。我正在我的 Win 7 笔记本电脑上为 XP 服务器开发,该服务器将很快获得“虚拟 Win 7”升级(无论这意味着什么。)

我创建了一个新的类模块并将其命名为 cADO。最上面的行在我的编辑器中显示为红色 - 特别是 VERSION 和 ATTRIBUTE 行。

VERSION 1.0 CLASS
BEGIN
  MultiUse = -1  'True
  Persistable = 0  'NotPersistable
  DataBindingBehavior = 0  'vbNone
  DataSourceBehavior  = 0  'vbNone
  MTSTransactionMode  = 0  'NotAnMTSObject
END
Attribute VB_Name = "cADO"
Attribute VB_GlobalNameSpace = False
Attribute VB_Creatable = True
Attribute VB_PredeclaredId = False
Attribute VB_Exposed = False
Option Explicit

1)你用过这个类吗?是好还是有更好的?2) VERSION 和 ATTRIBUTE 行是做什么用的?3)我怎样才能修复它们以便它们编译?

谢谢你。莎莉·W。

4

1 回答 1

0

答案来自各种用户评论。

  1. VBA 类与 Excel VBA 类略有不同。要使 VBA 类在 VBA Excel 中工作,需要进行几种类型的修改。
  2. 使用 import 命令将 VBA 类导入 VBA Excel 将消除一些不兼容性,但仍有工作要做。

感谢所有帮助过的人。

于 2013-08-06T14:47:50.387 回答