Категория
Информатика
Тип
реферат
Страницы
4 стр.
Дата
27.05.2009
Формат файла
.rtf — Rich Text Format (Wordpad)
Архив
140326.zip — 15.83 kb
  • rabota-s-bazami-dannyx-v-java-na-osnove-soedinenija-jdbc_140326_1.rtf — 118.3 Kb
  • Readme_docus.me.txt — 125 Bytes
Рейтинг
10  из 10
Оценок
1
Оцените работу
Хорошо  или  Плохо


Текст работы

MORRIS
БЕЛОРУССКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ ИНФОРМАТИКИ И РАДИОЭЛЕКТРОНИКИ
кафедра информационны х
технологи й и автоматизированных систем
РЕФЕРАТ
на тему:
«Работа с базами данных в JAVA
на основе соединения JDBC
»
Минск, 2008
Как мы знаем, SQL
-запросы предварительно компилируются по месту исполнения.
Следовательно, чтобы ускорить их выполнение следует компиляцию запросов выполнять предварительно. Это реализуется командой
prepareStatement класса
PreparedStatement . Данная команда позволяется использовать SQL запросы с параметрами. Параметры вставляются в запросы как знак вопроса
. Сначала рассмотрим, как использовать инструкцию
prepareStatement на следующем примере:
try
Connection db=DriverMtConnection(url);
String
sq_str="SELECT * FROM stud"; //Строка запроса на выборку
PreparedStatement prst= epareStatement(sq_str);
ResultSet rs
= prst .
executeQuery (); //Переменная
rs получает набор выбранных записей
while (
rs .
next ()) //Выполняем просмотр записей набора
String s=tString("name")+ " "+ tInt("groupp");
//Получаем содержимое полей
name и
// groupp текущей записи
System .
out .
println ("
my -"+
s );//выводим запись на экран
System .
out .
println ("
OK ");
// db .
close (); //Закрываем БД.
catch(Exception er)
Sintln("Error has arised here:"+er);
Инструкция на выборку создается в строке
PreparedStatement prst= epareStatement(sq_str);
Скомпилированный заапрос выполняется обычным образом:
ResultSet



Ваше мнение



CAPTCHA