PythonQ 240-8XX Manual de usuario Pagina 593

  • Descarga
  • Añadir a mis manuales
  • Imprimir
  • Pagina
    / 768
  • Tabla de contenidos
  • MARCADORES
  • Valorado. / 5. Basado en revisión del cliente
Vista de pagina 592
572 MySQL - Technische Referenz f¨ur Version 5.0.1-alpha
R¨uckgabewerte
Eine Zeichenkette, die zus¨atzliche Informationen ¨uber die zuletzt ausgef¨uhrte Anfrage bere-
itstellt. NULL, wenn f¨ur die Anfrage keine Information verf¨ugbar ist.
Fehler
Keine.
9.4.3.29 mysql_init()
MYSQL *mysql_init(MYSQL *mysql)
Beschreibung
Alloziert oder initialisiert ein MYSQL-Objekt, das f¨ur mysql_real_connect() geeignet ist.
Wenn mysql ein NULL-Zeiger ist, alloziert, initialisiert und gibt diese Funktion ein neues
Objekt zur¨uck. Ansonsten wird das Objekt initialisiert und die Adresse des Objekts
zur¨uckgegeb en. Wenn mysql_init() ein neues Objekt alloziert, wird es freigegeben, wenn
mysql_close() aufgerufen wird, um die Verbindung zu schließen.
R¨uckgabewerte
Ein initialisiertes MYSQL*-Handle. NULL, wenn der Speicher nicht ausreichte, um ein neues
Objekt zu allozieren.
Fehler
Im Falle von ungen¨ugendem Speicher wird NULL zur¨uckgegeben.
9.4.3.30 mysql_insert_id()
my_ulonglong mysql_insert_id(MYSQL *mysql)
Beschreibung
Gibt die Kennung zur¨uck, die f¨ur eine AUTO_INCREMENT-Spalte durch die vorherige Anfrage
erzeugt wurde. Benutzen Sie diese Funktion, nachdem Sie eine INSERT-Anfrage f¨ur eine
Tabelle durchgef¨uhrt haben, die ein AUTO_INCREMENT-Feld enth¨alt.
Beachten Sie, dass mysql_insert_id() 0 zur¨uckgibt, wenn die vorherige Anfrage keinen
AUTO_INCREMENT-Wert erzeugt hat. Wenn Sie den Wert f¨ur sp¨atere Benutzung speich-
ern wollen, stellen Sie sicher, dass Sie mysql_insert_id() unmittelbar nach der Anfrage
aufrufen, die den Wert erzeugt.
Vista de pagina 592
1 2 ... 588 589 590 591 592 593 594 595 596 597 598 ... 767 768

Comentarios a estos manuales

Sin comentarios