odbc_commit
odbc_cursor
ODBC Functions
PHP Manual

# odbc_connect

(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().

odbc_commit
odbc_cursor
ODBC Functions
PHP Manual