El comportamiento de estas funciones se ve afectado por la configuración de php.ini.
Nombre | Predetermindo | Varible | Registro de Cambios |
---|---|---|---|
odbc.default_db * | NULL | PHP_INI_ALL | |
odbc.default_user * | NULL | PHP_INI_ALL | |
odbc.default_pw * | NULL | PHP_INI_ALL | |
odbc.allow_persistent | "1" | PHP_INI_SYSTEM | |
odbc.check_persistent | "1" | PHP_INI_SYSTEM | |
odbc.max_persistent | "-1" | PHP_INI_SYSTEM | |
odbc.max_links | "-1" | PHP_INI_SYSTEM | |
odbc.defaultlrl | "4096" | PHP_INI_ALL | |
odbc.defaultbinmode | "1" | PHP_INI_ALL | |
odbc.default_cursortype | "3" | PHP_INI_ALL | Disponible a partir de PHP 5.3.0 |
Para mayor detalles y definiciones de los modos de PHP_INI_*, vea Dónde realizar un ajuste de configuración.Note: Las entradas marcadas con * no están aún implementadas.
He aquí una breve explicación de las directivas de configuración.
Fuente de datos ODBC a usar si no se especifica ninguna en odbc_connect() o odbc_pconnect().
Nombre de usuario a usar si no se especifica ninguno en odbc_connect() o odbc_pconnect().
Contraseña a usar si no se especifica ninguna en odbc_connect() o odbc_pconnect().
Si se permiten conexiones ODBC persistentes.
Verificar que una conexión es todavía válida antes de reusarla.
El número máximo de conexiones ODBC persistentes por proceso.
El número máximo de conexiones ODBC por porceso, incluyendo las conexiones persistentes.
Manejo de campor LONG. Especifica el número de bytes devueltos a las variables.
Cuando se usa un número entero, el valor del mismo es medido en bytes. También se puede usar la notación reducida tal como se describe en esta FAQ.Manejor de información binaria.
Controla el modelo de cursor de ODBC. Los valores posibles son SQL_CURSOR_FORWARD_ONLY, SQL_CURSOR_KEYSET_DRIVEN, SQL_CURSOR_DYNAMIC y SQL_CURSOR_STATIC (predeterminado).