Management Sales Technology training courses, Dublin Belfast Cork Ireland, Beckinridge
Management Sales Technology training courses, Dublin Belfast Cork Ireland, Beckinridge

Visual Basic Database Programming

Course Code - GN-102 Duration - 2 Days

This 2-day course is suitable for programmers who are already familiar with the basics of Visual Basic programming and wish to use it for accessing local or remote databases. It assumes familiarity with Visual Basic and can be taken together with our 'Visual Basic 6 Programming' ('GN-101') course to provide full 5-day coverage. The standard course covers Visual Basic version 6 and concentrates on the newer ADO technologies. Alternative courses for older versions can also be accommodated.

Course Content

The Database Object Models & Technologies

  • The acronyms and what they mean -- SQL, JET, DAO, RDO, ODBC, ODBC Direct and ADO.

ActiveX Data Objects

  • ADO
  • ADO
  • Providers and consumers
  • ADO as the future

The Data Control & the Wizards

The data control and its associated data bound controls provide the simplest way of interfacing an application to a database and tools like the Data Form Wizard can simplify this even further

  • Discusses what can be achieved and the limitations

A Quick Guide to SQL

  • Where Structured Query Language has come from and how it is used
  • The basic syntax for SELECT and action queries
  • Joins and aggregates

Using ADO & SQL

  • Using a Data Environment and using the ADO object model directly
  • Recordset manipulation
  • The SQL Builder utility
  • Commands, queries and parameter passing
  • Dynamic SQL
  • Queries involving multiple tables and joins
  • Executing action queries

The Report Designer

  • How the designer works
  • Creating sophisticated reports from your database information using the Report Designer and SQL

Multi-User Considerations

  • Sharing database data
  • Record locking and why we need it
  • Optimistic, batch optimistic and pessimistic locking
  • Why we need transactions and how these are implemented

Using Enterprise Data

  • Open DataBase Connectivity (ODBC) and OLEDB
  • Connecting to remote databases
  • Using stored procedures
  • Client and server-side cursors
  • 2 and 3-tier architectures

« Back to last page

Why Choose Us?

ILM Qualifications


Team Building

Public Schedule

© web design by redrhino

Privacy Policy