odbc_binmode

odbc_binmode -- Manejo de campos de datos binarios

Descripcion

int odbc_binmode ( int result_id, int mode)

( Elementos afectados ODBC SQL :

Cuando los datos binarios en SQL son convertidos a datos caracter en C , cada byte ( 8 bits ) de datos fuente es representada como dos caracteres en ASCII . Esos caracteres son la representacion en ASCII de los numeros en su forma Hexadecimal . Por ejemplo , un 00000001 binario es convertido a " 01 " y un 11111111 binario es convertido a "FF " .

Tabla 1 . Manejo de LONGVARBINARY

modo binario resultado
Devuleve como es
Devuelve como caracter


Si usamos odbc_fetch_into( ) , passthru significara que una cadena vacia es devuelta por esas campos .

Si result_id es 0 , las definiciones se aplican por defecto para nuevos resultados .

Nota : Por defecto , longreadlen es 4096 y el modo binario por defecto es ODBC_BINMODE_RETURN . El manejo de campos binarias largas tambien esta afectado por odbc_longreadlen( )