Configuration à l'exécution

Le comportement de ces fonctions est affecté par la configuration dans le fichier php.ini.

Options de configuration UODBC
NomDéfautModifiableHistorique
odbc.default_db *NULLINI_ALL 
odbc.default_user *NULLINI_ALL 
odbc.default_pw *NULLINI_ALL 
odbc.allow_persistent"1"INI_SYSTEM 
odbc.check_persistent"1"INI_SYSTEM 
odbc.max_persistent"-1"INI_SYSTEM 
odbc.max_links"-1"INI_SYSTEM 
odbc.defaultlrl"4096"INI_ALL 
odbc.defaultbinmode"1"INI_ALL 
odbc.default_cursortype"3"INI_ALL 

Note: Les entrées marquées avec une étoile ne sont pas encore implémentées.

Pour plus de détails sur les modes INI_*, reportez-vous à Où une directive de configuration peut être modifiée.

Voici un éclaircissement sur l'utilisation des directives de configuration.

odbc.default_dbstring

La source de données ODBC si aucune n'est spécifiée dans les fonctions odbc_connect() ou odbc_pconnect().

odbc.default_userstring

Nom d'utilisateur à utiliser si aucun n'est spécifié dans les fonctions odbc_connect() ou odbc_pconnect().

odbc.default_pwstring

Mot de passe à utiliser si aucun n'est spécifié dans les fonctions odbc_connect() ou odbc_pconnect().

odbc.allow_persistentbool

Est-ce que les connexions ODBC persistantes sont autorisées ou pas ?

odbc.check_persistentbool

Vérifie que la connexion est valide avant de l'utiliser.

odbc.max_persistentint

Nombre maximum de connexions persistantes par processus.

Le nombre maximum de connexions ODBC par processus, y compris les connexions persistantes.

odbc.defaultlrlint

Gestion des champs de type LONG. Spécifie le nombre d'octets retournés dans les variables. Voir odbc_longreadlen() pour plus d'information.

Lorsqu'un entier est utilisé, sa valeur est mesurée en octets. Vous pouvez également utiliser la notation sténographique comme décrit dans cette entrée de la FAQ..
odbc.defaultbinmodeint

Gestion des données binaires. Voir odbc_binmode() pour plus d'information.

odbc.default_cursortypeint

Contrôle le modèle de curseur ODBC. Valeurs possibles : SQL_CURSOR_FORWARD_ONLY, SQL_CURSOR_KEYSET_DRIVEN, SQL_CURSOR_DYNAMIC et SQL_CURSOR_STATIC (par défaut).

To Top