如何:使用資料執行中資料行 (ODBC)
使用資料執行中的 text、ntext 或 image 資料行
針對每個資料執行中的資料行,將特殊値放入先前由SQLBindCol 所繫結的緩衝區:
針對最後一個參數,使用 SQL_LEN_DATA_AT_EXEC(length),其中 length 是以位元組表示的 text、ntext 或 image 資料行資料。
針對第四個參數,放入程式定義的資料行識別碼。
呼叫 SQLSetPos 會傳回 SQL_NEED_DATA,這表示資料執行中資料行已準備就緒,可進行處理。
針對每一個資料執行中資料行:
呼叫 SQLParamData 以取得資料行陣列指標。如果有另一個資料執行中資料行,它將會傳回 SQL_NEED_DATA。
呼叫 SQLPutData 一次或多次來傳送資料行資料,直到傳送長度為止。
呼叫 SQLParamData 以指出最終資料執行中資料行的所有資料都已傳送。它不會傳回 SQL_NEED_DATA。