odbc_binmode
(PHP 4, PHP 5)
odbc_binmode — Modifie la gestion des colonnes de donn�es binaires
Description
odbc_binmode() modifie la gestion des colonnes de donn�es binaires. Les types ODBC SQL affect�s sont BINARY, VARBINARY et LONGVARBINARY.
Lorsqu'une donn�e SQL est convertie en caract�re C, les 8 bits du caract�re source sont repr�sent�s par deux caract�res ASCII. Ces caract�res sont des repr�sentations ASCII des nombres au format hexad�cimal. Par exemple, le binaire 00000001 est converti en "01" et le binaire 11111111 est converti en "FF".
Mode | Longueur | R�sultat |
---|---|---|
ODBC_BINMODE_PASSTHRU | 0 | passthru |
ODBC_BINMODE_RETURN | 0 | passthru |
ODBC_BINMODE_CONVERT | 0 | passthru |
ODBC_BINMODE_PASSTHRU | 0 | passthru |
ODBC_BINMODE_PASSTHRU | 0 | passthru |
ODBC_BINMODE_RETURN | 0 | Tel quel |
ODBC_BINMODE_CONVERT | 0 | Caract�re |
Si odbc_fetch_into() est utilis�, passthru signifie qu'une cha�ne vide sera retourn�e pour ces colonnes.
Liste de param�tres
- result_id
-
L'identifiant de r�sultat.
Si result_id vaut 0, ces param�tres seront appliqu�s aux nouveaux r�sultats.
Note: La valeur par d�faut de longreadlen est 4096 et celle de mode est ODBC_BINMODE_RETURN. La gestion des colonnes binaires est aussi modifi�e par odbc_longreadlen().
- mode
-
Valeurs possibles pour le param�tre mode :
- ODBC_BINMODE_PASSTHRU : retourner les donn�es en binaire
- ODBC_BINMODE_RETURN : retourner sans conversion
- ODBC_BINMODE_CONVERT : convertir en caract�re
Valeurs de retour
Cette fonction retourne TRUE en cas de succ�s, FALSE en cas d'�chec.