A JDBC  control makes it easy to access a relational database from your
  application. Using the JDBC control, you can issue SQL commands to the
  database. The JDBC control automatically performs the translation from
  database queries to Java objects, so that you can easily access query results.
  A JDBC control can operate on any database for which an appropriate
  Java Database Connectivity (JDBC) driver is available or which has a data
  source  configured in WebLogic Server. When you add a new JDBC control
  to your application, you specify a data source for that control. The data
  source indicates which database the control is bound to.
  Topics Included in this Section
  Tutorial: Accessing a Database from a Web Application
  Provides step-by-step instructions for using a JDBC control in a web application (page flow). 
  Overview: JDBC 
    Controls
  Introduces the basic concepts behind database controls.
  Creating a
  New JDBC Control
  Explains how to create a new database control.
  Using a JDBC Control
  Explains how to use an existing database control.
  Adding a
    Method to a Database Control
  Describes how to write methods on a database control.
   Using the Backward-Compatible RowSet feature (WebLogic Workshop 8.1)
  Describes how to work with a RowSet (using an XSD to define metadata) from an application upgraded from WebLogic Workshop 8.1. This feature is deprecated, and should not be used for developing new applications.
  Beehive documentation for JDBC control 
  Describes how to work with a JDBC control including controlling the data returned, handling exceptions, parameter substitution, stored functions and procedures, and JDBC control return types (including mapping ResultSets to RowSets). 
  Related Topics
  Using System Controls