JDBC

Fra Wikipedia, den frie encyklopedi

Gå til: navigasjon, søk
Språk: Denne artikkelen trenger språkvask og korrektur for å oppnå en høyere språklig standard.
Opprydning: Denne artikkelen trenger en opprydning for å oppfylle Wikipedias kvalitetskrav. Du kan hjelpe Wikipedia ved å forbedre den.

JDBC eller Java Database Connectivity er et standardisert grensesnitt for Java-applikasjoner som skal kommunisere med en database. Det finnes JDBC-drivere for de fleste databaser.

[rediger] Oversikt

Det ulike JDBC-drivere for ulike databaser og operativsystemer. Driverne følger ikke med JDK og må lastes ned.

JDBC har vært en del av "Java Standard Edition" siden JDK 1.1. JDBC klassene finnes i Java pakken java.sql. Fra versjon 3.0 har JDBC vært utviklet av ett åpent fellesskap kalt "Java Community Process".

JDBC lar flere implementasjoner av driveren eksistere og bli brukt av det samme programmet. Programmeringsgrensesnittet tilbyr en mekanisme for å dynamiskt lsate korrekte Java pakker for registrering med "JDBC Driver Manager". Driver styreren brukes for å skape JDBC-forbindelser.

JDBC-forbindelser støtter lag og eksekver setninger. F.eks SQL sine updatesetninger (CREATE, INSERT, UPDATE og DELETE) eller spørre setninger som SELECT. Itillegg kan lagrede prosedyrer kjøres igjennom en JDBC-forbindelse. JDBC representerer setninger med en av de følgende klassene:

  • [1] Statement – setningen sendes til databaseserveren hver eneste gang.
  • [2] PreparedStatement – setningen mellomlagres og eksekveringsbanen bestemmes på forhånd på databaseserveren, noe som lar setningen eksekveres flere ganger på en effektiv måte.

"Update"-setninger som INSERT, UPDATE og DELETE returnerer en "update count" som indikerer hvor mange rekker ble berørt i databasen. Disse setningene returnerer ikke noen annet.

Spørresetninger (query) returnerer et JDBC-rekkeresultat. Rekkeresultatet (row) inneholder metadata som beskriver kolonne navn og respektive datatyper.

[rediger] Eksterne lenker

datastubbDenne datarelaterte artikkelen er dessverre kort eller mangelfull, og du kan hjelpe Wikipedia ved å utvide den.
Personlige verktøy
Opprett en bok