Язык программирования Java Андрей Дмитриев ©2009
Взаимодействие с хранилищами данных
Программный интерфейс Пакет java.sql DriverManager Connection Statement ResultSet SQLException Пакет javax.sql; DataSource (интерфейс) Пулы соединений и команд Транзакции Выборки
Импорт классов import java.sql.Statement; import java.sql.ResultSet; import java.sql.SQLException; import java.sql.Connection;
Загрузка драйвера String mDriver ="org.apache.derby.jdbc.ClientDriver"; try { Class.forName(mDriver); } catch (ClassNotFoundException ex) {…}
Установка соединения String mUrl = "jdbc:derby://localhost:1527/call_center"; mConnection = DriverManager.getConnection(mUrl, test, "123");
Подготовка и выполнение запроса query = "SELECT * FROM cusomers"; mStatement = mConnection.createStatement(); mResultSet = mStatement.executeQuery(query);
Чтение результата while (mResultSet.next()) { System.out.print(mResultSet.getString(1)); System.out.print(", "); System.out.print(mResultSet.getString(2)); System.out.print(", "); System.out.print(mResultSet.getString(3)); System.out.println(); }
Правда ли что…
Спасибо! Андрей Дмитриев ©2009