| |
JDBS-Schnittstelle
8
Driver, Connection
(Programmausschnitt)
Driver:
// Dynamisches Laden DB-Driver-Classes
// Gibt dem Driver die Möglichkeit sich selbst beim DriverManager zu registrieren
String driver; ........
Class.forName(driver);..........
Connection:
String url; String user, String password; ..........
// Öffnen der Connection zu DB
// Driver Manager versucht mit Hilfe aller ihm bekannten DB Drivers eine URL
// zum DB Server überzugeben und eine Connection zu erzeugen.
Connection conn = DriverManager.getConnection(url, user, password);
// ,mit url Struktur: jdbc:<subprotocol>:<subname>
// z.B.: jdbc:sybase:Tds:160.45.112.13:2026 ....
Transactions:
conn.commit(); conn.rollback();........
conn.setAutoCommit(false);.........
conn.setTransactionIsolation(TRANSACTION_READ_UNCOMMITED);........
// Dirty read; Non-repeatable read; phantom read.
|  |
|
| |
|
|