Pervasive logo

Prev What's New in Pervasive.SQL V8.5 Next

Changes to Other Btrieve Operations


By adding support in the key buffer for Database URIs, the Open and Create operations in this release provide the ability to allow users to login implicitly to a Btrieve database.

Btrieve Open (0)

The Open operation has been enhanced to accept Database URIs in the Btrieve key buffer when opening a file. The Btrieve requester and MicroKernel Database Engine parse the database URI and resolve it to the correct server and file name using database catalog. For more information, see Database URIs .

Notes on Btrieve Open

New Status Codes for Open Operation

The following status codes can now be returned by the Open operation:
170
Database login required
171
Database login failed
172
Database name not found
174
An explicit login is required

Create (14)

The Create operation has been enhanced to allow the ability to specify a database URL in the Btrieve key buffer when creating a file. The Btrieve requester and MicroKernel Database Engine parse the database URL and resolve it to the correct server and file name using database catalog. For more information, see Database URIs .

Notes on Btrieve Create

New Status Codes for Create Operation

The following status codes can now be returned by the Create operation
170
Database login required (unknown user id)
171
Database login failed (bad password)
172
Database name not found
173
Already logged in
174
An explicit login is required
175
Wrong URI format

Reset (28)

A Reset operation (28) will automatically logout from current active databases.


Prev
New Btrieve Login Operation
Contents
Up
Check for Revisions
Next
ActiveX Updates