UltraLite ActiveX User's Guide
Introduction
UltraLite ActiveX provides a database engine for Windows CE. It provides an ActiveX control that exposes a set of objects for data manipulation using an UltraLite database.
Some of the more commonly-used high level objects are:
ULDatabaseManager allows you to open connections and set an active listener. The ULDatabaseManager is the starting point for your eMbedded Visual Basic application because it is through this class that you first open a connection to a database.
For more information about the ULDatabaseManager class, see ULDatabaseManager class.
ULConnectionParms allows you to add connection parameters as object properties instead of writing a connection string.
For more information about ULConnectionParms, see ConnectionParms.
ULConnection represents a database connection, and governs transactions.
For more information about ULConnection, see ULConnection class.
ULPreparedStatement, ULResultSet, and ULResultSetSchema Dynamic SQL objects allow you to create Dynamic SQL statements, make queries and execute INSERT, UPDATE and DELETE statements, and attain programmatic control over database result sets.
For more information about the ULPreparedStatement, ULResultset, and ULResultSetSchema objects, see PreparedStatement, ResultSet, and ResultSetSchema.
ULTable, ULColumn, and ULIndexSchema allow programmatic control over database tables, columns and indexes.
For more information about the ULTable, ULColumn, and ULIndexSchema objects, see ULTable class and IULColumn.
ULSyncParms and ULSyncResult synchronization objects allow you to control synchronization through the MobiLink synchronization server, providing you have SQL Anywhere Studio.
For more information about synchronization with MobiLink, see the MobiLink Synchronization User's Guide.