Procedura: Utilizzo di parametri data-at-execution (ODBC)
Per utilizzare i parametri data-at-execution di tipo text, ntext o image
Durante la chiamata SQLBindParameter per associare un buffer del programma al parametro dell'istruzione:
Per l'ultimo parametro, utilizzare SQL_LEN_DATA_AT_EXEC(length), dove length è la lunghezza totale, espressa in byte, dei dati del parametro di tipo text, ntext o image.
Utilizzare un rgbValue (ottavo parametro) di un identificatore di parametro definito dal programma.
La chiamata di SQLExecDirect o SQLExecute restituisce SQL_NEED_DATA, che indica che i parametri data-at-execution sono pronti per l'elaborazione.
Per ogni parametro data-at-execution:
Chiamare per ottenere l'ID del parametro definito dal programma. Se è presente un altro parametro data-at-execution, verrà restituito SQL_NEED_DATA.
Chiamare SQLPutData una o più volte per inviare i dati del parametro, fino a quando non viene inviata la lunghezza.
Chiamare SQLParamData per indicare che tutti i dati relativi al parametro data-at-execution finale devono essere inviati. Non verrà restituito SQL_NEED_DATA.