Conectarea la o bază de date utilizând JDBC

Interfața de programare JDBC, adică biblioteca de clasă JDBC, inițiază conectarea unei baze de date în 3 pași:

  • Creați o conexiune de bază de date
  • Trimiterea de instrucțiuni SQL
  • Rezultatele proceselor din baza de date

Pachetul java.sql. *

Toate obiectele și metodele legate de bazele de date sunt prezente în pachetul java.sql. * . Prin urmare, este necesar să importați java.sql. * În programe care utilizează tehnologia JDBC.

Pachetul java.sql conține următoarele elemente:

Claseinterfeţeexcepţii
Data

DriverManager

DriverPropertyInfo

Timp

Timestamp-ul

Tipuri

mulțime

pată de cerneală

CallableStatement

Clob

Conexiune

DatabaseMetaData

Conducător auto

Declarație pregătită

Ref

Setul de rezultate

ResultSetMetaData

SQLDATA

SQLInput

SQLOutput

Afirmație

struct

BatchUpdateException

DataTruncation

SQLException

SQLWARNING

Conectarea la baza de date

Pentru a vă conecta la o bază de date este esențial să încărcați inițial driverul asociat utilizând DriverManager:

 Class.forName ( "name.of.class"); 

Această instrucțiune încarcă driverul și creează o instanță din această clasă. Pentru a vă conecta la o bază de date declarată în cadrul administratorului ODBC, de exemplu, va trebui să încărcați driverul de bridge JDBC-ODBC:

 driver.Class.forName ( "sun.jdbc.odbc.JdbcOdbcDriver"); 

Unii compilatori pot refuza notația de mai sus și trebuie să sunați la driver după cum urmează:

 Class.forName ( "sun.jdbc.odbc.JdbcOdbcDriver") newInstance.; 

Pentru a vă conecta la o anumită bază de date, va trebui să creați o instanță a clasei Connection prin metoda getConnection a obiectului DriverManager, specificând baza de date care trebuie încărcată utilizând adresa URL

 String url = "jdbc: odbc: dbname"; Conexiune con = DriverManager.getConnection (url); 

Numele bazei de date (dbname) este cea declarată în panoul de control ODBC. Sintaxa URL poate varia ușor în funcție de tipul de bază de date. Sintaxa este după cum urmează:

 jdbc: subprotocol: Numele 

Document original publicat pe CommentcaMarche.net.

Articolul Precedent Articolul Următor

Cele Mai Importante Sfaturi