|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||
java.lang.Objectjtoolbox.DB_Access
public class DB_Access
| Field Summary | |
|---|---|
java.sql.Connection |
db
|
java.sql.ResultSet |
res
|
| Constructor Summary | |
|---|---|
DB_Access(java.lang.String datenbank,
java.lang.String user,
java.lang.String kennwort)
|
|
| Method Summary | |
|---|---|
boolean |
absolute(int row)
Bewegt den Cursor an eine bestimmte Zeile im Resutset |
int |
anzahlDatensaetze()
Anzahl im Resultset |
void |
AutoCommit(java.lang.Boolean ON)
|
void |
beforeFirst()
|
void |
Commit()
|
void |
conAbfrage(java.lang.String queryStr)
Abfrage mit SQL-String |
boolean |
conClose()
Schliessen der Datenbank |
boolean |
conExecute(java.lang.String updStr)
Upadate/Create/.. ohne Resultset mit SQL-String |
int |
conInsertAutoIncrement(java.lang.String updStr)
Fuer Insert, wenn erstes Attribut Autoincrementwert |
java.sql.Connection |
conOeffnen(java.lang.String datenbank,
java.lang.String user,
java.lang.String kennwort)
oeffnen der Datenbank |
boolean |
getBoolean(int columnIndex)
|
boolean |
getBoolean(java.lang.String columnLabel)
|
java.lang.String |
getDate(int columnIndex)
|
java.lang.String |
getDate(java.lang.String columnLabel)
|
double |
getDouble(int columnIndex)
|
double |
getDouble(java.lang.String columnLabel)
|
float |
getFloat(int columnIndex)
|
java.lang.Float |
getFloat(java.lang.String columnLabel)
|
int |
getInt(int columnIndex)
|
int |
getInt(java.lang.String columnLabel)
|
long |
getLong(int columnIndex)
|
long |
getLong(java.lang.String columnLabel)
|
int |
getRow()
Liefert aktuelle Zeilennummer |
java.lang.String |
getString(int columnIndex)
|
java.lang.String |
getString(java.lang.String columnLabel)
|
java.lang.String |
getTime(int columnIndex)
|
java.lang.String |
getTime(java.lang.String columnLabel)
|
java.lang.String |
getTimestamp(int columnIndex)
|
java.lang.String |
getTimestamp(java.lang.String columnLabel)
|
boolean |
isClosed()
|
boolean |
istNachLetztemDatensatz()
|
boolean |
istVorErstemDatensatz()
|
boolean |
neuerDatensatz()
Schaltet auf einen neuen Datensatz Beachten: nach der Abfrage steht der Cursor der Datenbank VOR dem ersten Datensatz |
void |
Rollback()
|
boolean |
warNull()
Zeigt, ob bei der letzten Leseaktion ein SQL-Null-Wert gelesen wurde. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
public java.sql.Connection db
public java.sql.ResultSet res
| Constructor Detail |
|---|
public DB_Access(java.lang.String datenbank,
java.lang.String user,
java.lang.String kennwort)
| Method Detail |
|---|
public boolean absolute(int row)
row -
public int anzahlDatensaetze()
public void AutoCommit(java.lang.Boolean ON)
public void beforeFirst()
public void Commit()
public void conAbfrage(java.lang.String queryStr)
queryStr - ResultSet wird in Public-Attribut res gespeichert.public boolean conClose()
public boolean conExecute(java.lang.String updStr)
updStr -
public int conInsertAutoIncrement(java.lang.String updStr)
updStr -
public java.sql.Connection conOeffnen(java.lang.String datenbank,
java.lang.String user,
java.lang.String kennwort)
datenbank - user - kennwort -
public boolean getBoolean(int columnIndex)
public boolean getBoolean(java.lang.String columnLabel)
public java.lang.String getDate(int columnIndex)
public java.lang.String getDate(java.lang.String columnLabel)
public double getDouble(int columnIndex)
public double getDouble(java.lang.String columnLabel)
public float getFloat(int columnIndex)
public java.lang.Float getFloat(java.lang.String columnLabel)
public int getInt(int columnIndex)
public int getInt(java.lang.String columnLabel)
public long getLong(int columnIndex)
public long getLong(java.lang.String columnLabel)
public int getRow()
public java.lang.String getString(int columnIndex)
public java.lang.String getString(java.lang.String columnLabel)
public java.lang.String getTime(int columnIndex)
public java.lang.String getTime(java.lang.String columnLabel)
public java.lang.String getTimestamp(int columnIndex)
public java.lang.String getTimestamp(java.lang.String columnLabel)
public boolean isClosed()
public boolean istNachLetztemDatensatz()
public boolean istVorErstemDatensatz()
public boolean neuerDatensatz()
public void Rollback()
public boolean warNull()
|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||