这些函数的行为受php.ini中的设置影响。
名称 | 默认值 | 可更改 | 变更日志 |
---|---|---|---|
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 |
以下是配置指令的简短说明。
odbc.default_db
字符串如果在odbc_connect()或odbc_pconnect()中未指定,则使用ODBC数据源。
odbc.default_user
字符串如果在odbc_connect()或odbc_pconnect()中未指定,则使用用户名。
odbc.default_pw
字符串如果在odbc_connect()或odbc_pconnect()中未指定,则使用密码。
odbc.allow_persistent
布尔值是否允许持久化ODBC连接。
odbc.check_persistent
布尔值在重用之前检查连接是否仍然有效。
odbc.max_persistent
整数每个进程允许的最大持久化ODBC连接数。
odbc.max_links
整数每个进程允许的最大ODBC连接数,包括持久化连接。
odbc.defaultlrl
整数处理LONG字段。指定返回给变量的字节数。详情请参见odbc_longreadlen()。
使用整数时,值为字节数。也可以使用本FAQ中描述的简写符号。odbc.defaultbinmode
整数处理二进制数据。详情请参见odbc_binmode()。
odbc.default_cursortype
整数控制ODBC游标模型。可能的值为SQL_CURSOR_FORWARD_ONLY
、SQL_CURSOR_KEYSET_DRIVEN
、SQL_CURSOR_DYNAMIC
和SQL_CURSOR_STATIC
(默认值)。