compile error: user-defined type not defined
vb6
Solution
You need to add the reference to the ADO type library:
- Open your project.
- Click the Project menu item, then select References...
- From Available References, check the box next to Microsoft ActiveX Data Objects n.n Library, where n.n is one of the following:
- 6.1 - if you want your application to run only on Windows 7 or later
- 2.8 - if you want your application to run on Windows XP or later
- Click OK.
You may also want to look at Referencing the ADO Libraries In a Visual Basic 6 Application from the ADO Programmer's Guide.
Problem
There is compile error 'user-defined type not defined' I get in VB6 when I was tried to compile this code. Can anybody tell me what I need to do to solve this error? Following is the line for which I got the error: ``` Public Conn As ADODB.Connection Public rs As ADODB.Recordset ```