Руководство JDBCTM
6 марта 1997 года
Содержание
-
- 1 Введение
-
- 1.1
Что такое JDBCTM?
-
- 1.1.1
Что может JDBC?
-
- 1.1.2
JDBC против ODBC и других API
-
- 1.1.3
Двухзвенные и трехзвенные модели
-
- 1.1.4
Соответствие языку SQL
-
- 1.2
JDBC-продукты
-
- 1.2.1
Структура JDBC
-
- 1.2.2
Типы драйверов JDBC
-
- 1.2.3
Другие продукты
-
- 2 Соединение
-
- 2.1
Обзор
-
- 2.1.1
Открытие соединения
-
- 2.1.2
"URL" в обычном использовании этого термина
-
- 2.1.3
JDBC-URL
-
- 2.1.4
Подпротокол "odbc"
-
- 2.1.5
Регистрация подпротоколов
-
- 2.1.6
Выполняем SQL-запросы
-
- 2.1.7
Транзакции
-
- 2.1.8
Уровни изолированности транзакций
-
- 3 Класс DriverManager
-
- 3.1
Обзор
-
- 3.1.1
Отслеживание доступных драйверов
-
- 3.1.2
Установление соединения
-
- 4 Запрос (Statement)
-
- 4.1
Обзор
-
- 4.1.1
Создание объектов Statement
-
- 4.1.2
Выполнение запроса через объект Statement
-
- 4.1.3
Выполнение запросов
-
- 4.1.4
Закрытие объектов Statement
-
- 4.1.5
Подстановочный (ecape) синтаксис SQL в объектах Statement
-
- 4.1.6
Использование метода execute
-
- 5 ResultSet (набор данных)
-
- 5.1
Обзор
-
- 5.1.1
Строки и курсоры
-
- 5.1.2
Колонки
-
- 5.1.3
Типы данных и их преобразование
-
- 5.1.4
Использование потоков для очень больших значений
-
- 5.1.5
Значения NULL в результатах
-
- 5.1.6
Необязательные или множественные наборы результатов (Result Sets)
-
- 6 PreparedStatement
-
- 6.1
Введение
-
- 6.1.1
Создание объектов PreparedStatement
-
- 6.1.2
Передача входных (IN) параметров
-
- 6.1.3
Совместимость типов данных входных параметров
-
- 6.1.4
Использование объектов
-
- 6.1.5
Отсылка значений NULL в качестве входного параметра
-
- 6.1.6
Отправка очень больших входных параметров
-
- 7 Класс CallableStatement (вызываемый оператор)
-
- 7.1
Введение
-
- 7.1.1
Создание объекта CallableStatement
-
- 7.1.2
IN- и OUT-параметры
-
- 7.1.3
Параметры INOUT
-
- 7.1.4
Считывайте выходные(OUT) параметры после считывания результатов
-
- 7.1.5
Возвращение значения NULL в выходных параметрах
-
- 8 Отображение SQL- и Java-типов данных
-
- 8.1
Введение
-
- 8.2
Отображение типов данных SQL в типы данных Java
-
- 8.3 Типы
данных JDBC
-
- 8.3.1
CHAR, VARCHAR и LONGVARCHAR
-
- 8.3.2
BINARY, VARBINARY и LONGVARBINARY
-
- 8.3.3 BIT
-
- 8.3.4
TINYINT
-
- 8.3.5
SMALLINT
-
- 8.3.6
INTEGER
-
- 8.3.7
BIGINT
-
- 8.3.8 REAL
-
- 8.3.9
DOUBLE
-
- 8.3.10
FLOAT
-
- 8.3.11
DECIMAL and NUMERIC
-
- 8.3.12
DATE, TIME и TIMESTAMP
-
- 8.4
Примеры отображения
-
- 8.4.1
Простой SQL-запрос
-
- 8.4.2
SQL-выражение с входными (IN) параметрами
-
- 8.4.3
SQL-выражение с параметрами INOUT
-
- 8.5
Динамический доступ к данным
-
- 8.6
Таблицы отображения типов данных
-
- 8.6.1
Отображение JDBC-типов в Java-типы
-
- 8.6.2
Отображение Java-типов в JDBC-типы
-
- 8.6.3
Отображение JDBC-типов на объектные типы Java
-
- 8.6.4
Отображение объектных типов Java в типы JDBC
-
- 8.6.5
Преобразование в методе setObject
-
- 8.6.6
JDBC-типы, возвращаемые методами ResultSet.getXXX
-
- 9 Пример
-
- 10 Драйвер моста JDBC-ODBC
-
- 10.1
Мост JDBC-ODBC
-
- 10.1.1 Что
такое мост JDBC-ODBC?
-
- 10.1.2 Какая
версия ODBC поддерживается?
-
- 10.1.3
Реализация моста
-
- 10.1.4
Установка
-
- 10.2
Использование моста
-
- 10.2.1
Использование моста из апплета
-
- 10.2.2
Многие навигаторы не поддерживают мост
-
- 10.2.6 Что
представляет собой JDBC-URL для моста?
-
- 10.2.7
Отладка
-
- 10.3
Общие замечания
Приложение. Список JDBC-драйверов
Приложение. Контрольные вопросы
Содержание | Предыдущий | Следующий
Главная страница