Click here to view and discuss this page in DocCommentXchange. In the future, you will be sent there automatically.
Ruft die Zeichenfolgenlänge des Werts einer Spalte ab.
public virtual size_t GetStringLength(const char * cname)
cname Der Name der Spalte.
Die Anzahl von Byte oder Zeichen (ohne Nullabschlusszeichen), die erforderlich sind, um die Zeichenfolge zu speichern, die von einer der GetString()-Methoden zurückgegeben wird.
Das folgende Beispiel zeigt, wie die Zeichenfolgenlänge einer Spalte abgerufen wird:
len = result_set->GetStringLength( cid ); dst = new char[ len + 1 ]; result_set->GetString( cid, dst, len + 1 );
Bei breiten Zeichen lautet die Syntax wie folgt:
len = result_set->GetStringLength( cid ); dst = new ul_wchar[ len + 1 ]; result_set->GetString( cid, dst, len + 1 );