Pervasive.SQL V8 ActiveX Controls - March 2004

This document contains the following topics:


About the ActiveX Controls

Pervasive's ActiveX interface is a set of nine custom controls that enable development environments that support ActiveX to easily access Btrieve data. The interface includes a data source control and eight bound data controls.

The Pervasive.SQL data source control provides the connection point between your application and a Btrieve data file. In addition to acting as a data source for other data-aware controls, the data control also exposes properties, methods, and events you can use to access data from code in your application-opening, closing, and creating files; and retrieving, updating and deleting records.

The Pervasive.SQL bound controls, which must be attached to the data source control, include data-aware text box, list box, combo box, check box and option button controls. The list and combo box controls operate either as field-bound controls or as multi-column record list controls.

Command button and horizontal and vertical scroll bar controls provide indexed record navigation.

In Microsoft Visual Basic, the Pervasive.SQL data source control can also act as a record source for data-aware Visual Basic controls, and for third-party data-aware ActiveX controls.

Note: The ActiveX controls have not been updated for use with Pervasive.SQL databases that have security enabled.

System Requirements

Getting Started

Installer

The ActiveX controls are installed in a Typical and Complete installation of the full SDK product. There is no longer a separate install for ActiveX in the v8.5 release. For more information about ActiveX, see the ActiveX section of the Pervasive Developer Center at http://www.pervasive.com/developerzone/access_methods/activex.asp

Components List

The installation will then proceed to install the following components for a Typical Install:

Component

Version

ACBTR732.OCX

8.00

ACCTR732.OCX

8.00

PBTRVD32.DLL

8.00

PEDTCONV.DLL

8.00

SBTRV32.DLL

 

Files relating to Redistributing ActiveX in other installations are installed with a Complete install or Custom install if selected. If installed, they are located in sdk\Redist\ActiveX\msi

Known Issues in this Release

The following are known problems with this release.

Issue Number Description
n/a n/a

Useful Links

Discuss all your Pervasive development issues at DevTalk at http://www.pervasive.com/devtalk.

See some creative applications and code snippets and share your own at Pervasive ComponentZone at http://www.pervasive.com/componentzone.

Disclaimer

PERVASIVE SOFTWARE INC. LICENSES THE SOFTWARE AND DOCUMENTATION PRODUCT TO YOU OR YOUR COMPANY SOLELY ON AN "AS IS" BASIS AND SOLELY IN ACCORDANCE WITH THE TERMS AND CONDITIONS OF THE ACCOMPANYING LICENSE AGREEMENT.
PERVASIVE SOFTWARE INC. MAKES NO OTHER WARRANTIES WHATSOEVER, EITHER EXPRESS OR IMPLIED, REGARDING THE SOFTWARE OR THE CONTENT OF THE DOCUMENTATION; PERVASIVE SOFTWARE INC. HEREBY EXPRESSLY STATES AND YOU OR YOUR COMPANY ACKNOWLEDGES THAT PERVASIVE SOFTWARE INC. DOES NOT MAKE ANY WARRANTIES, INCLUDING, FOR EXAMPLE, WITH RESPECT TO MERCHANTABILITY, TITLE, OR FITNESS FOR ANY PARTICULAR PURPOSE OR ARISING FROM COURSE OF DEALING OR USAGE OF TRADE, AMONG OTHERS.

Copyright (c) 1999-2004 Pervasive Software Inc. All Rights Reserved.