Part 1: Database Access Methods
Part 2: Transactional Programming with Btrieve
Part 3: Relational Programming
Overview of Pervasive Access Methods
Oracle-Pervasive Interoperability
Database Connection Quick Reference
Understanding MicroKernel Data Files
Creating File and Key Specification Structures
Calculating the Logical Record Length
Variable-tail Allocation Tables
Compiling, Linking and Running Samples
Overview of Interface Libraries
Distributing Pervasive.SQL Applications
Distribution Rules for Pervasive.SQL Client/Server and Workstation Engines
Shipping Requirements for Glue DLLs
Registering Pervasive.SQL ActiveX Files
Installing Pervasive.SQL with your Application
Sequence of Btrieve Operations
Accessing Records by Physical Location
Accessing Records by Key Value
Reading Variable-Length Records
Inserting and Updating Records
Ensuring Reliability in Mission-Critical Inserts and Updates
Inserting Non-Duplicatable Keys
Inserting and Updating Variable-Length Records
Reading and Updating Fixed-length Portions
No-Currency-Change (NCC) Operations
Record Locks in Concurrent Transactions
Examples of Multiple Concurrency Control Tools
Concurrency Control for Multiple Position Blocks
Indirect Chunk Operations in Client/Server Environments
Engine Shutdowns and Connection Resets
Reducing Wasted Space in Files
Starting a Pervasive.SQL Application
Adding Pervasive.SQL Source Modules
Chunking/BLOBs/Variable-Length Records
Working with Segmented Indexes
Declarations of Btrieve API Functions for Visual Basic
Overview of Inserting and Deleting Data
Joining Tables with Other Tables
Arguments to Aggregate Functions
Stored Procedure and Positioned Update
Timing and Ordering of Triggers
Defining Relationships Among Tables
Referential Integrity Definitions
Adding a Primary Key to Course
Creating the Student Table with Referential Constraints
Administering Database Security
Establishing Database Security
Creating User Groups and Users
Dropping Users and User Groups
Retrieving Information about Database Security
Starting and Ending Transactions
Using Savepoints to Nest Transactions
Atomicity in Pervasive.SQL Databases
Transaction Control in Procedures
Where to Find ODBC Information
Overview of University Database
Structure of the University Database
![]() Pervasive Software, Inc. http://www.pervasive.com Voice: (512) 231-6000 Fax: (512) 231-6597 Pervasive Sales Support Contact Technical Support Pervasive DevTalk Forums Pervasive Developer Center |
| Sync manual in Pervasive Library | Index |