Java Database Connectivity: відмінності між версіями
[перевірена версія] | [неперевірена версія] |
Вилучено вміст Додано вміст
шаблон |
|||
Рядок 1:
'''Java DataBase Connectivity''' ({{lang-en|''Java DataBase Connectivity''}}
В основі JDBC лежить концепція так званих драйверів, що дозволяють отримувати з'єднання з базою даних по спеціально описанному [[URL]]. Драйвери можуть завантажуватись динамічно (під час роботи програми). Завантажившись, драйвер сам реєструє себе й викликається автоматично, коли програма вимагає [[URL]], що містить протокол, за який драйвер «відповідає».
Рядок 5:
== Інтерфейси ==
JDBC [[API]] містить два основні типи інтерфейсів: перший
З'єднання з базою даних описується класом, що реалізує інтерфейс <code>java.sql.Connection</code>.
Рядок 12:
Існують такі види типів Statement, що відрізняються своїм призначенням:
* <code>java.sql.Statement</code>
* <code>java.sql.PreparedStatement</code>
* <code>java.sql.CallableStatement</code>
Клас<code>java.sql.ResultSet</code> дозволяє легко обробляти результати запитів.
Рядок 87:
!JDBC для Microsoft SQL Server
|-
|Цей приклад використовує [[jTDS]], [[вільне ПЗ|вільний]] драйвер JDBC для [[Microsoft SQL Server]] і [[Sybase| Sybase ASE SQL-Server]]. Підключитись до цієї та інших СУБД можна і вбудованими засобами за допомогою драйвера JDBC для [[ODBC]], але ціною сповільнення
|-
|<source lang="java">
Рядок 116:
{{clear}}
== Див. також ==
* [[Java 2]]
* [[Java 2 Enterprise Edition]]
Рядок 128:
* [http://www.javaportal.ru/java/tutorial/tutorialJDBC/index.html Інструкції з JDBC] {{ref-ru}}
* [http://www.quizful.net/post/using-jdbc Використання JDBC в Java] {{ref-ru}}
* [http://ukr-technologies.blogspot.com/2012/10/java.html Використовуємо Java Database Connectivity]
{{ [[Категорія:Java]]
|