|
Course Outline: ADO Programming using Microsoft Visual Basic V6 ADO (ActiveX Data Objects) is data connectivity software that is used extensively by Visual Basic, VBA, ASP and Office programmers to connect to, and interact with data. This highly practical course takes programmers through from the basics of ADO Architecture to working with cursors, Data Environments, Data Reports, hierarchical and disconnected recordsets, and transactions. Although most of the course is oriented towards the Visual Basic 6 Programmer, worked examples and labs cover use of ADO in ASP pages, Excel and other environments. The course emphasises and explains best practices wherever possible. Course Duration: 4 Days Upon completion of the course the delegate should be able to:
Intended Audience This course is designed for Visual Basic programmers who are comfortable with the use of standard controls on forms, data validation behind forms, object creation and manipulation and regular VBA looping and decision-making constructs, who have had little or no experience of ADO, as well as more experienced programmers who wish to learn some of the more advanced ADO capabilities. It is also suitable for Office or other VBA programmers wishing to get to grips with ADO, and VBScript programmers wishing to gain a better understanding of ADO used from ASP pages. Prerequisites It is assumed that anyone attending this course has created simple applications with Visual Basic (4, 5 or 6), and understands how to perform error handling, looping and decision-making constructs, write subroutines and functions, write event handlers, and can write simple SQL SELECT or UPDATE instructions. Prior knowledge of ADO is not assumed, although rudimentary knowledge of ADO, DAO or RDO would prove useful. Similarly, although prior use of EXCEL or ASP is not required, it will prove helpful. Attendance of the course ‘VB6 Programming’ will have covered all of the requisite skills. Course Format The course is normally spread over a four-day period and comprises of instructor-led presentations and 23 practical hands-on exercises. The practical sessions are structured to give the delegates the opportunity to put into practice the technologies covered during the instructor-led sessions. The delegates will be able to take away with them copies of all the code they have written, along with solutions and demonstration code. Examples and labs use ACCESS and SQL Server 2000 data sources, as well as a non-relational source, and are mainly VB6 (with some EXCEL and ASP content). If desired, the content could be compressed by reducing the number of practical exercises, or taught more intensively within a three-day period. Course Content ADO ArchitectureConnections, Commands and Recordsets. ADO Providers. The Client Cursor Engine. Comparisons with RDO and DAO. ADO Recordsets
ADO Connections
ADO Commands
Data Environments
Data Reports
Advanced ADO Recordsets
Data Modification
|
WORD doc |