Configurações em Execução

O comportamento destas funções é afetado pelas configurações do php.ini.

Opções de configuração de Unified ODBC
Nome Padrão Modificável Registro de Alterações
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  
Para mais detalhes e definições dos modos INI_*, consulte os Onde uma configuração deve ser definida.

Aqui está uma breve explicação das diretivas de configuração.

odbc.default_db string

Fonte de dados ODBC que será usada se nenhuma for especificada em odbc_connect() ou odbc_pconnect().

odbc.default_user string

Nome de usuário que será usado se nenhum for especificado em odbc_connect() ou odbc_pconnect().

odbc.default_pw string

Senha que será usada se nenhuma for especificada em odbc_connect() ou odbc_pconnect().

odbc.allow_persistent bool

Define se serão permitidas conexões ODBC persistentes.

odbc.check_persistent bool

Verifica se uma conexão ainda está válida antes de seu reúso.

odbc.max_persistent int

O número máximo de conexões ODBC persistentes por processo.

O número máximo de conexões ODBC por processo, incluindo conexões persistentes.

odbc.defaultlrl int

Manipulação de campos LONG. Especifica o número de bytes retornados às variáveis. Veja odbc_longreadlen() para detalhes.

Quando um int é usado, o valor é medido em bytes. A notação abreviada, como descrita nesta FAQ, também pode ser usada.
odbc.defaultbinmode int

Manipulação de dados binários. Veja odbc_binmode() para detalhes.

odbc.default_cursortype int

Controla o modelo de cursor ODBC. Valores possíveis são SQL_CURSOR_FORWARD_ONLY, SQL_CURSOR_KEYSET_DRIVEN, SQL_CURSOR_DYNAMIC e SQL_CURSOR_STATIC (padrão).