编译错误:未定义用户定义的类型

时间:2013-12-03 17:17:30

标签: vb6

编译错误'用户定义的类型未定义'当我尝试编译此代码时,我进入VB6。谁能告诉我我需要做些什么来解决这个错误?以下是我收到错误的行:

Public Conn As ADODB.Connection

Public rs As ADODB.Recordset

1 个答案:

答案 0 :(得分:12)

您需要添加对ADO类型库的引用:

  1. 打开您的项目。
  2. 点击项目菜单项,然后选择引用...
  3. 可用参考,选中 Microsoft ActiveX Data Objects n.n Library 旁边的框,其中n.n是以下之一:
    • 6.1 - 如果您希望应用程序仅在Windows 7或更高版本上运行
    • 2.8 - 如果您希望您的应用程序在Windows XP或更高版本上运行
  4. 点击确定
  5. 您可能还想查看Referencing the ADO Libraries In a Visual Basic 6 Application中的ADO Programmer's Guide