odbc_connect

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 :



Para conexiones persistentes ver odbc_pconnect( ) .