EasyManuals Logo

IBM DB2 User Manual

IBM DB2
585 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Page #25 background imageLoading...
Page #25 background image
Notes to Figure 1 on page 7:
Note Description
1 This statement imports the java.sql package, which contains the JDBC core API.
For information on other Java packages that you might need to access, see Java
packages for JDBC support.
2 String variable empNo performs the function of a host variable. That is, it is
used to hold data retrieved from an SQL query. See Variables in JDBC
applications for more information.
3a and 3b These two sets of statements demonstrate how to connect to a data source using
one of two available interfaces. See How JDBC applications connect to a data
source for more details.
Step 3a (loading the JDBC driver) is not necessary if you use JDBC 4.0.
4a and 4b These two sets of statements demonstrate how to perform a SELECT in JDBC.
For information on how to perform other SQL operations, see JDBC interfaces
for executing SQL.
5 This try/catch block demonstrates the use of the SQLException class for SQL
error handling. For more information on handling SQL errors, see Handling an
SQLException under the IBM Data Server Driver for JDBC and SQLJ. For
information on handling SQL warnings, see Handling an SQLWarning under
the IBM Data Server Driver for JDBC and SQLJ.
6 This statement disconnects the application from the data source. See
Disconnecting from data sources in JDBC applications.
Related concepts
“Example of a simple JDBC application” on page 7
“Java packages for JDBC support” on page 21
“How JDBC applications connect to a data source”
“Variables in JDBC applications” on page 23
“JDBC interfaces for executing SQL” on page 24
Related tasks
“Handling an SQLWarning under the IBM Data Server Driver for JDBC and
SQLJ” on page 81
“Disconnecting from data sources in JDBC applications” on page 99
How JDBC applications connect to a data source
Before you can execute SQL statements in any SQL program, you must be
connected to a data source.
The IBM Data Server Driver for JDBC and SQLJ supports type 2 and type 4
connectivity. Connections to DB2 databases can use type 2 or type 4 connectivity.
Connections to IBM Informix Dynamic Server (IDS) databases can use type 4
connectivity.
The following figure shows how a Java application connects to a data source using
IBM Data Server Driver for JDBC and SQLJ type 2 connectivity.
Chapter 3. JDBC application programming 9

Table of Contents

Questions and Answers:

Question and Answer IconNeed help?

Do you have a question about the IBM DB2 and is the answer not in the manual?

IBM DB2 Specifications

General IconGeneral
DeveloperIBM
Initial Release1983
LicenseProprietary
Written inC, C++
CategoryDatabase Management System (RDBMS)
Operating SystemLinux, Windows
Programming LanguagesC, C++
Data ModelsRelational
EditionsCommunity, Standard, Advanced
Key Featureshigh availability, scalability