| |
JDBS-Schnittstelle
9
Statement, ResultSet(MetaData)
(Programmausschnitt)
Statement
// Erzeugung eines Statement Object mit dem DB abgefragt wird
Statement s = conn.createStatement();......
// Ausführung des SQL-Statements
boolean status = s.execute(sql);.........
// falls status == true - das war eine SQL-Anfrage
// ,sonst ein Update.
// statt execute() kann man executeQuery() oder executeUpdate() ausführen
ResultSet, Result
// Erzeugen eines ResultSet-Objects mit den Abfrageergebnissen
ResultSet rs = s.getResultSet();.........
// Erzeugen eines ResultSetMetaData-Objects
ResultSetMetaData metadata = rs.getMetaData();........
int numcols = metadata.getColumnCount();..........
// numcols enthält Anzahl von Spalten in ResultSet
// oder z.B.
int numUpdates = s.getUpdateCount();............
// ,wobei numUpdates die Anzahl von geänderten Datensätze enthält.
|  |
|
| |
|
|