Visual Basic 6 Database Access
Visual Basic 6 Database Access
Database Access
VB6 Data Access
• 2 Data Object Library approaches
– DAO (Data Access Objects)
• Original access strategy (up to VB6)
• Closely linked to MS Access
– ADO (ActiveX Data Objects)
• Newer approach
• More generic
• Same approach for ASP (VB Script active server
pages)
Microsoft Components
• Jet Database Engine: VB’s database engine for MS Access
& ISAM (Indexed Sequential Access Method) DBMSs
• ODBC (Open Database Connectivity): Interface for SQL
relational databases
• RDO (Remote Data Objects): Original component to
access databases across a network
• OLE DB (Object Linking & Embedding Databases): newer
generic interface accessing SQL & nonSQL databases
ADO
ADO
OLE DB
ODBC