Click here to view and discuss this page in DocCommentXchange. In the future, you will be sent there automatically.

SQL Anywhere 11.0.1 (Deutsch) » SQL Anywhere Server - Programmierung » SQL Anywhere Datenzugriff-APIs » SQL Anywhere Embedded SQL » Referenz der Bibliotheksfunktionen

 

fill_s_sqlda-Funktion

Prototyp
struct sqlda * fill_s_sqlda(
struct sqlda * sqlda,
unsigned int maxlen );
Beschreibung

Diese Funktion entspricht fill_sqlda, abgesehen davon, dass sie alle Datentypen in sqlda in den Datentyp DT_STRING umwandelt. Es wird genügend Speicherplatz zugewiesen, um eine Repräsentation des Datentyps als Zeichenfolge zu speichern, der ursprünglich im SQLDA-Bereich angegeben wurde, und zwar bis zu maximal maxlen Byte. Die Längenfelder im SQLDA-Bereich (sqllen) werden dementsprechend geändert. Die Funktion gibt im Erfolgsfall sqlda zurück und den Null-Zeiger, falls nicht genügend Speicherplatz zur Verfügung stand.

Die SQLDA sollte mit der Funktion free_filled_sqlda freigegeben werden.