PythonQ 240-8XX Bedienungsanleitung Seite 586

  • Herunterladen
  • Zu meinen Handbüchern hinzufügen
  • Drucken
  • Seite
    / 768
  • Inhaltsverzeichnis
  • LESEZEICHEN
  • Bewertet. / 5. Basierend auf Kundenbewertungen
Seitenansicht 585
Kapitel 9: MySQL-APIs 565
Beispiel
unsigned int num_fields;
unsigned int i;
MYSQL_FIELD *field;
num_fields = mysql_num_fields(ergebnis);
for(i = 0; i < num_fields; i++)
{
field = mysql_fetch_field_direct(ergebnis, i);
printf("Feld %u ist %s\n", i, field->name);
}
9.4.3.18 mysql_fetch_lengths()
unsigned long *mysql_fetch_lengths(MYSQL_RES *result)
Beschreibung
Gibt die ange der Spalten der aktuellen Zeile innerhalb der Ergebnismenge zur¨uck. Wenn
Sie vorhaben, Feldwerte zu kopieren, sind diese angeninformationen auch n¨utzlich f¨ur
Optimierungen, weil Sie vermeiden onnen, strlen() aufzurufen. Wenn die Ergebnismenge
Bin¨ardaten enth¨alt, kommt hinzu, dass Sie diese Funktion benutzen m¨ussen, um die Gr¨oße
der Daten zu bestimmen, weil strlen() falsche Ergebnisse f¨ur Felder zur¨uckgibt, die NULL-
Zeichen enthalten.
Die ange leerer Spalten und von Spalten, die NULL-Werte enthalten, ist 0. Um zu sehen,
wie man diese beiden alle auseinander alt, sehen Sie in der Beschreibung von mysql_
fetch_row() nach.
R¨uckgabewerte
Ein Array vorzeichenloser langer Ganzzahlen (long integer), die die Gr¨oße jeder Spalte
darstellen (ohne irgend welche begrenzenden NULL-Zeichen). NULL, wenn ein Fehler auftrat.
Fehler
mysql_fetch_lengths() ist nur f¨ur die aktuelle Zeile der Ergebnismenge g¨ultig. Sie gibt
NULL zur¨uck, wenn Sie sie vor mysql_fetch_row() oder nach dem Abruf aller Zeilen im
Ergebnis aufrufen.
Beispiel
MYSQL_ROW zeile;
unsigned long *laengen;
unsigned int anzahl_felder;
unsigned int i;
Seitenansicht 585
1 2 ... 581 582 583 584 585 586 587 588 589 590 591 ... 767 768

Kommentare zu diesen Handbüchern

Keine Kommentare

AEC Équipement manuels d'utilisation

À partir de N

Cliquez sur un alphabet ci-dessous pour faire défiler la liste complète des modèles commençant par cette lettre

Modèles Type de document
NEC Central Station Air and Water Cooled Chiller
Manuel de l'utilisateur   AEC NEC Central Station Air and Water Cooled Chiller User Manual, 51 pages