
Visual Basic Advanced - Part 1: Version 6.0
Data Access Programming (2 Days)
Prerequisites:
Visual Basic Introduction or a comfortable working knowledge of all the topics in that course is required. Access Introduction or equivalent experience is strongly recommended. SQL Introduction is suggested. Duration: This is a 2-day course
Course Content:
Understanding Data Access
Working with Relational Databases
Comparing Data Providers and Data Consumers
Connecting to Data Providers
Working with the Data View Window
Accessing Data with a Data Environment
Adding a Data Environment to a Project
Adding a Connection
Creating a Command
Binding Controls to a Data Environment Automatically
Programming with Data Environment Objects
Working with Recordsets
Binding Controls to a Data Environment Manually
Using an OLE DB DataCombo Control
Using an OLE DB DataGrid Control
Working with ActiveX Data Objects (ADO)
Understanding the ActiveX Data Object Model
Creating a Connection Object
Creating a Command Object
Creating a Recordset Object
Binding Controls to a Recordset Object
Specifying a Recordset Cursor Type
Executing SQL Statements
Modifying Data Using ADO
Locking Records for Updating
Editing Data Using Bound Controls
Editing Data without Binding Controls
Adding New Records
Handling Data Access Errors
Managing Transactions
Using the ADO Data Control (ADODC)
Adding the ADODC to a Project
Adding the ADODC to a Form
Setting a Data Source and Record Source
Binding Controls to the ADODC
Designing Data Reports
Adding a Data Report to a Project
Connecting to a Data Source
Adding Fields to a Data Report
Displaying the Report
Accessing Data on SQL Server
Connecting to an SQL Server Database
Running Stored Procedures
Comparing Client-Side and Server-Side Cursors
Using a Disconnected Recordset
Packaging and Deploying a Data Access Application
Using a Resource File
Compiling an Application
Packaging an Application
Distributing MDAC 2.0 and DCOM