About This Document
Who Should Read This Manual
Introduction to the Zen Java Interface
The Zen Java Interface
Java Class Library and MicroKernel Engine
Database Concepts
Tightly-Coupled Databases
Loosely-Coupled Databases
How to Set Up your Environment
Supported JDKs
CLASSPATH Environment Variable
Windows CLASSPATH
Running the Video Store Java Sample Application
Viewing the Source of the Java Video Store Application
Developer Resources
Online Resources
Javadoc Reference
Programming with the Java Class Library
Zen Java Interface Class Structure
General Classes
Rowset Family Classes
Cursor Family Classes
Overview of Major Classes and Methods
DRIVER
SESSION
DATABASE
TABLE
ROWSET
ROW
Sequence of Steps for a Java Application
Case 1: The application is accessing tables of a tightly coupled database.
Case 2: The application is accessing data files of a loosely coupled database (or data files that store tables of a tightly coupled database in the "classic" way).
First Steps with the Java Class Library
Verify your Environment is Correct
Create Your Database and Tables
Connect to the Database
To connect to the database using a URI
Obtain the Tables and Create Rowsets
Navigate the Rows in a Row Set
Restrict or Filter the Data
Insert, Update, or Delete Rows
Combine Operations into a Transaction
Store and Retrieve Binary Large Objects
Java Data Type Issues
Binary Large Object Support
Data inserted into a "one-byte integer column" with the SQL Interface cannot be retrieved with the Java Interface
Sample Database Files
Additional Java Samples
About This Document
Introduction to the Zen Java Interface
Programming with the Java Class Library
Developer Reference
>
Data Access Methods
>
Java Class Library Guide
>
About This Document
Developer Reference
>
Data Access Methods
>
Java Class Library Guide
>
About This Document
>
Who Should Read This Manual
Developer Reference
>
Data Access Methods
>
Java Class Library Guide
>
Introduction to the Zen Java Interface
Developer Reference
>
Data Access Methods
>
Java Class Library Guide
>
Introduction to the Zen Java Interface
>
The Zen Java Interface
Developer Reference
>
Data Access Methods
>
Java Class Library Guide
>
Introduction to the Zen Java Interface
>
The Zen Java Interface
>
Java Class Library and MicroKernel Engine
Developer Reference
>
Data Access Methods
>
Java Class Library Guide
>
Introduction to the Zen Java Interface
>
The Zen Java Interface
>
Database Concepts
Developer Reference
>
Data Access Methods
>
Java Class Library Guide
>
Introduction to the Zen Java Interface
>
The Zen Java Interface
>
Database Concepts
>
Tightly-Coupled Databases
Developer Reference
>
Data Access Methods
>
Java Class Library Guide
>
Introduction to the Zen Java Interface
>
The Zen Java Interface
>
Database Concepts
>
Loosely-Coupled Databases
Developer Reference
>
Data Access Methods
>
Java Class Library Guide
>
Introduction to the Zen Java Interface
>
How to Set Up your Environment
Developer Reference
>
Data Access Methods
>
Java Class Library Guide
>
Introduction to the Zen Java Interface
>
How to Set Up your Environment
>
Supported JDKs
Developer Reference
>
Data Access Methods
>
Java Class Library Guide
>
Introduction to the Zen Java Interface
>
How to Set Up your Environment
>
CLASSPATH Environment Variable
Developer Reference
>
Data Access Methods
>
Java Class Library Guide
>
Introduction to the Zen Java Interface
>
How to Set Up your Environment
>
CLASSPATH Environment Variable
>
Windows CLASSPATH
Developer Reference
>
Data Access Methods
>
Java Class Library Guide
>
Introduction to the Zen Java Interface
>
Running the Video Store Java Sample Application
Developer Reference
>
Data Access Methods
>
Java Class Library Guide
>
Introduction to the Zen Java Interface
>
Viewing the Source of the Java Video Store Application
Developer Reference
>
Data Access Methods
>
Java Class Library Guide
>
Introduction to the Zen Java Interface
>
Developer Resources
Developer Reference
>
Data Access Methods
>
Java Class Library Guide
>
Introduction to the Zen Java Interface
>
Developer Resources
>
Online Resources
Developer Reference
>
Data Access Methods
>
Java Class Library Guide
>
Introduction to the Zen Java Interface
>
Developer Resources
>
Javadoc Reference
Developer Reference
>
Data Access Methods
>
Java Class Library Guide
>
Programming with the Java Class Library
Developer Reference
>
Data Access Methods
>
Java Class Library Guide
>
Programming with the Java Class Library
>
Zen Java Interface Class Structure
Developer Reference
>
Data Access Methods
>
Java Class Library Guide
>
Programming with the Java Class Library
>
Zen Java Interface Class Structure
>
General Classes
Developer Reference
>
Data Access Methods
>
Java Class Library Guide
>
Programming with the Java Class Library
>
Zen Java Interface Class Structure
>
Rowset Family Classes
Developer Reference
>
Data Access Methods
>
Java Class Library Guide
>
Programming with the Java Class Library
>
Zen Java Interface Class Structure
>
Cursor Family Classes
Developer Reference
>
Data Access Methods
>
Java Class Library Guide
>
Programming with the Java Class Library
>
Overview of Major Classes and Methods
Developer Reference
>
Data Access Methods
>
Java Class Library Guide
>
Programming with the Java Class Library
>
Overview of Major Classes and Methods
>
DRIVER
Developer Reference
>
Data Access Methods
>
Java Class Library Guide
>
Programming with the Java Class Library
>
Overview of Major Classes and Methods
>
SESSION
Developer Reference
>
Data Access Methods
>
Java Class Library Guide
>
Programming with the Java Class Library
>
Overview of Major Classes and Methods
>
DATABASE
Developer Reference
>
Data Access Methods
>
Java Class Library Guide
>
Programming with the Java Class Library
>
Overview of Major Classes and Methods
>
TABLE
Developer Reference
>
Data Access Methods
>
Java Class Library Guide
>
Programming with the Java Class Library
>
Overview of Major Classes and Methods
>
ROWSET
Developer Reference
>
Data Access Methods
>
Java Class Library Guide
>
Programming with the Java Class Library
>
Overview of Major Classes and Methods
>
ROW
Developer Reference
>
Data Access Methods
>
Java Class Library Guide
>
Programming with the Java Class Library
>
Sequence of Steps for a Java Application
Developer Reference
>
Data Access Methods
>
Java Class Library Guide
>
Programming with the Java Class Library
>
Sequence of Steps for a Java Application
>
Case 1: The application is accessing tables of a tightly coupled database.
Developer Reference
>
Data Access Methods
>
Java Class Library Guide
>
Programming with the Java Class Library
>
Sequence of Steps for a Java Application
>
Case 2: The application is accessing data files of a loosely coupled database (or data files that store tables of a tightly coupled database in the "classic" way).
Developer Reference
>
Data Access Methods
>
Java Class Library Guide
>
Programming with the Java Class Library
>
First Steps with the Java Class Library
Developer Reference
>
Data Access Methods
>
Java Class Library Guide
>
Programming with the Java Class Library
>
First Steps with the Java Class Library
>
Verify your Environment is Correct
Developer Reference
>
Data Access Methods
>
Java Class Library Guide
>
Programming with the Java Class Library
>
First Steps with the Java Class Library
>
Create Your Database and Tables
Developer Reference
>
Data Access Methods
>
Java Class Library Guide
>
Programming with the Java Class Library
>
First Steps with the Java Class Library
>
Connect to the Database
Developer Reference
>
Data Access Methods
>
Java Class Library Guide
>
Programming with the Java Class Library
>
First Steps with the Java Class Library
>
Connect to the Database
>
To connect to the database using a URI
Developer Reference
>
Data Access Methods
>
Java Class Library Guide
>
Programming with the Java Class Library
>
First Steps with the Java Class Library
>
Obtain the Tables and Create Rowsets
Developer Reference
>
Data Access Methods
>
Java Class Library Guide
>
Programming with the Java Class Library
>
First Steps with the Java Class Library
>
Navigate the Rows in a Row Set
Developer Reference
>
Data Access Methods
>
Java Class Library Guide
>
Programming with the Java Class Library
>
First Steps with the Java Class Library
>
Restrict or Filter the Data
Developer Reference
>
Data Access Methods
>
Java Class Library Guide
>
Programming with the Java Class Library
>
First Steps with the Java Class Library
>
Insert, Update, or Delete Rows
Developer Reference
>
Data Access Methods
>
Java Class Library Guide
>
Programming with the Java Class Library
>
First Steps with the Java Class Library
>
Combine Operations into a Transaction
Developer Reference
>
Data Access Methods
>
Java Class Library Guide
>
Programming with the Java Class Library
>
First Steps with the Java Class Library
>
Store and Retrieve Binary Large Objects
Developer Reference
>
Data Access Methods
>
Java Class Library Guide
>
Programming with the Java Class Library
>
Java Data Type Issues
Developer Reference
>
Data Access Methods
>
Java Class Library Guide
>
Programming with the Java Class Library
>
Java Data Type Issues
>
Binary Large Object Support
Developer Reference
>
Data Access Methods
>
Java Class Library Guide
>
Programming with the Java Class Library
>
Java Data Type Issues
>
Data inserted into a "one-byte integer column" with the SQL Interface cannot be retrieved with the Java Interface
Developer Reference
>
Data Access Methods
>
Java Class Library Guide
>
Programming with the Java Class Library
>
Sample Database Files
Developer Reference
>
Data Access Methods
>
Java Class Library Guide
>
Programming with the Java Class Library
>
Additional Java Samples