如何:使用資料執行中參數 (ODBC)
使用資料執行中的 text、ntext 或 image 參數
當呼叫SQLBindParameter 將程式緩衝區繫結至陳述式參數時:
如果是最後一個參數,請使用 SQL_LEN_DATA_AT_EXEC(length),其中 length 是位元組中 text、ntext 或 image 參數資料的總長度。
使用程式定義之參數識別碼的 rgbValue (第八個參數)。
呼叫 SQLExecDirect 或 SQLExecute 會傳回 SQL_NEED_DATA,這表示資料執行中參數已準備就緒可供處理。
針對每一個資料執行中參數:
呼叫 SQLParamData 來取得程式定義的參數識別碼。如果有另一個資料執行中參數,它將會傳回 SQL_NEED_DATA。
呼叫 SQLPutData 一次或多次來傳送參數資料,直到傳送長度為止。
呼叫 SQLParamData 來指示最終資料執行中參數的所有資料都已傳送。它不會傳回 SQL_NEED_DATA。