Click here to view and discuss this page in DocCommentXchange. In the future, you will be sent there automatically.
カラムの値の文字列長を取得します。
public virtual size_t GetStringLength(const char * cname)
cname カラム名。
いずれかの GetString メソッドによって返される文字列を保持するために必要なバイト数または文字数 (NULL ターミネーターを含まない)。
次の例は、カラムの文字列長の取得方法を示します。
len = result_set->GetStringLength( cid ); dst = new char[ len + 1 ]; result_set->GetString( cid, dst, len + 1 );
ワイド文字の場合の使用方法を次に示します。
len = result_set->GetStringLength( cid ); dst = new ul_wchar[ len + 1 ]; result_set->GetString( cid, dst, len + 1 );