(PHP 3 >= 3.0.6, PHP 4, PHP 5)
odbc_connect -- Conecta a una fuente de datos
Descripcion
int
odbc_connect ( string dsn, string user, string password [, int cursor_type] )
Devuelve una conexion ODBC id, o 0 (FALSE) cuando ocurre un error.
La conexion id devuelta por estas funciones es necesaria para otras
funciones ODBC. Se pueden tener multiples conexiones abiertas a la vez.
El opcional cuarto parametro asigna el tipo de cursor que va a ser usado
para esta conexion. Este parametro normalmente no es necesario, pero
puede ser util para trabajar sobre problemas con algunos drivers ODBC.
Con algunos drivers ODBC, si ejecutamos un procedimiento complejo, este
puede fallar con un error similar a: "Cannot open a cursor on a stored
procedure that has anything other than a single select statement
in it". Usando SQL_CUR_USE_ODBC se puede evitar ese error. Algunos
drivers tampoco soportan el parametro row_number en
odbc_fetch_row(). SQL_CUR_USE_ODBC tambien podria ayudar
en ese caso.
Las siguientes constantes son definidas por tipos de cursor:
SQL_CUR_USE_IF_NEEDED
SQL_CUR_USE_ODBC
SQL_CUR_USE_DRIVER
SQL_CUR_DEFAULT
Para conexiones persistentes ver odbc_pconnect().