|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Object | +--njc.NjcDBConnector
Luokka tietokantayhteyden luomiseen ja kyselyiden suorittamiseen. Asetukset kantayhteyttä varten haetaan konfigurointitiedostosta asetukset.txt.
| Field Summary | |
private java.lang.String |
AJURI
|
private java.sql.Connection |
con
|
private java.sql.ResultSet |
rs
|
private java.lang.String |
SALASANA
|
private java.sql.Statement |
stmt
|
private java.lang.String |
TUNNUS
|
private java.lang.String |
URL
|
| Constructor Summary | |
NjcDBConnector()
Metodi luo yhteyden kantaan konfigurointitiedoston asetukset.txt asetuksilla. |
|
| Method Summary | |
void |
begin()
Metodi transaktion aloittamiseen. |
void |
close()
Metodi sulkee kantayhteyden. |
void |
commit()
Metodi transaktion lopettamiseen. |
boolean |
connected()
Metodi kertoo, onko kantaan saatu yhteyttä. |
Tulos |
execute(java.sql.PreparedStatement pstmt)
Metodi suorittaa valmistellun SQL-kyselyn. |
Tulos |
execute(java.lang.String kysely)
Palauttaa Tulos-olion SQL-muotoisesta kyselystä. |
int |
getId(java.lang.String seq)
Palauttaa int-arvon halutusta sekvenssistä. |
java.sql.PreparedStatement |
getPreparedStatement(java.lang.String kysely)
Metodi palauttaa PreparedStatementin SQL-muotoisesta kyselystä. |
void |
rollback()
Metodi transaktion kumoamiseen (rollback). |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
private final java.lang.String AJURI
private final java.lang.String SALASANA
private final java.lang.String TUNNUS
private final java.lang.String URL
private java.sql.Connection con
private java.sql.Statement stmt
private java.sql.ResultSet rs
| Constructor Detail |
public NjcDBConnector()
| Method Detail |
public boolean connected()
connected in interface DBConnectorpublic void close()
close in interface DBConnectorpublic void begin()
begin in interface DBConnectorpublic void commit()
commit in interface DBConnectorpublic Tulos execute(java.sql.PreparedStatement pstmt)
execute in interface DBConnectorpstmt - valmisteltu kysely, joka aijotaan suorittaa
public Tulos execute(java.lang.String kysely)
execute in interface DBConnectorkysely - SQL-muotoinen kysely.
public java.sql.PreparedStatement getPreparedStatement(java.lang.String kysely)
getPreparedStatement in interface DBConnectorkysely - SQL-muotoinen kysely, missä parametrit korvataan ?-merkeillä
public int getId(java.lang.String seq)
getId in interface DBConnectorseq - kannasta löytyvä sekvenssi (SEQUENCE)
public void rollback()
rollback in interface DBConnector
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||