| java.util.Hashtable com.teamkonzept.lib.TKHashtable com.teamkonzept.lib.TKDBResultRowHash
TKDBResultRowHash | public class TKDBResultRowHash extends TKHashtable implements TKDBResultRow(Code) | | Die Klasse TKDBResult kreiert einen Vektor, desse Elemente Hashes sind.
Diese Hashtables enthalten als Key den Tabellennamen des DB-Ergebnisses
und als Value den wert eine Zeile zu den Tabellennamen.
Beispiel:
NAME ALTER ORT
--------------------
Hans 22 Berlin
Susi 33 Bremen
... ... ...
Tabellenname und Zeilenwert werden in einen hash abgelegt:
{NAME=Hans, ALTER=22, ...} {NAME=SUSI,...,...}
Diese Hashes werden in dieser Klasse erzeugt.
|
hasResult | protected boolean hasResult(Code) | | |
TKDBResultRowHash | public TKDBResultRowHash(ResultSet rs)(Code) | | Konstruktor1
ruft konstruktor2 auf
Parameters: ResultSet - rs, Ausfuehrung eines Querys (SQL) =>ein ResultSet-Object wurde kreiert und wird uebergeben (JDBCD) |
TKDBResultRowHash | public TKDBResultRowHash(ResultSet rs, TKDBResultInfo info)(Code) | | Konstruktor2
Parameters: ResultSet - rs, Ausfuehrung eines Querys (SQL) =>ein ResultSet-Object wurde kreiert und wird uebergeben (JDBCD) Parameters: TKDBResultInfo - info,Die Namen der Tabellen aus dem DB-Result werden in einem Arrayabgelegt und die Typen |
addColumn | public void addColumn(String name, Object value)(Code) | | add a new column to the resultrow
author: careck |
getColumn | public Object getColumn(String colName)(Code) | | Parameters: String - colName, Name einer Spalte der DBErgebnistabelle den Namen einer Spalte der DBErgebnistabelle |
getColumn | public Object getColumn(int colIdx)(Code) | | int colIdx, Index fuer das Array mit den Nameneiner Spalte der DBErgebnistabelle den Namen einer Spalte der DBErgebnistabelle |
getColumnCount | public int getColumnCount()(Code) | | die Laenge eines Namens in einer Spalte der DBErgebnistabelle |
getColumnLabel | public String getColumnLabel(int colIdx)(Code) | | int colIdx, Index fuer das Array mit den Label das Label |
getResult | public boolean getResult(ResultSet rs, TKDBResultInfo info)(Code) | | Der Hash wird gefuellt mit Key den Tabellennamen des DB-Ergebnisses
und als Value den wert eine Zeile zu den Tabellennamen.
Parameters: ResultSet - rs, Ausfuehrung eines Querys (SQL) =>ein ResultSet-Object wurde kreiert und wird uebergeben (JDBCD) Parameters: TKDBResultInfo - info,Die Namen der Tabellen aus dem DB-Result werden in einem Arrayabgelegt und die Typen true, wenn der Hash gefuellt wurde |
hasResult | final public boolean hasResult()(Code) | | true, wenn das Result existiert |
|
|