Kapitel 9: MySQL-APIs 587
Sie eine Zeile innerhalb einer Ergebnismenge mittels einer Zeilennummer suchen wollen,
benutzen Sie statt dessen mysql_data_seek().
R¨uckgabewerte
Der vorherige Wert des Zeilencursors. Dieser Wert kann an einen nachfolgenden Aufruf von
mysql_row_seek() ¨ubergeben werden.
Fehler
Keine.
9.4.3.46 mysql_row_tell()
MYSQL_ROW_OFFSET mysql_row_tell(MYSQL_RES *ergebnis)
Beschreibung
Gibt die aktuelle Position des Zeilencursors f¨ur das letzte mysql_fetch_row() zur¨uck.
Dieser Wert kann als Argument f¨ur mysql_row_seek() benutzt werden.
Sie sollten mysql_row_tell() nur nach mysql_store_result(), nicht nach mysql_use_
result() benutzen.
R¨uckgabewerte
Der aktuelle Offset des Zeilencursors.
Fehler
Keine.
9.4.3.47 mysql_select_db()
int mysql_select_db(MYSQL *mysql, const char *db)
Beschreibung
F¨uhrt dazu, dass die Datenbank, die durch db angegeben wird, die vorgabem¨aßige (aktuelle)
Datenbank auf der von mysql angegebenen Verbindung wird. Bei nachfolgenden Anfragen
ist diese Datenbank die Vorgabe f¨ur Tabellenverweise, die nicht explizit einen Datenbank-
Spezifizierer enthalten.
mysql_select_db() schl¨agt fehl, wenn der verbundene Benutzer keine Zugriffsrechte auf
die Datenbank hat.
Comentarios a estos manuales