Asier Marqués

Hablando sobre tecnologías web y otras cosas que me interesan
Archivado como Bases de Datos, Desarrollo Web, Microsoft, PHP, Sistemas

Me ha alegrado saber que Microsoft ha desarrollado un driver para php5 de SQL Server 2005 (Asumo que será válido para la próxima versión 2008, ya que se trata de un service pack para 2005)

Han creado además un blog dedicado exclusivamente a ese driver en concreto, por lo que parece que está mucho más trabajado y se integra bastante mejor con SQL Server que la extensión mssql que tiene php5.

Funcion

Retorno

Descripcion

sqlsrv_conn_client_info($conn)

Array asociativo

Información del cliente

sqlsrv_conn_close($conn)

Boolean

Cierra la conexion

sqlsrv_connect($server, $options)

Recurso de conexión o null

Crea una conexion abierta

sqlsrv_conn_execute($conn, $tsql [, $params [, $sqlTypes]])

Recurso statement or null

Ejecuta una consulta T-SQL query.

sqlsrv_conn_prepare($conn, $tsql [, $sqlTypes])

Recurso statement or null

Prepara una consulta T-SQL sin ejecutarla.

sqlsrv_conn_server_info($conn)

Array asociativo or null

Información del servidor.

sqlsrv_errors()

Array or null

Error de la última operación.

sqlsrv_stmt_cancel($stmt)

Boolean

Cancela un statement.

sqlsrv_stmt_close($stmt)

Boolean

Cierra un statement.

sqlsrv_stmt_execute($stmt [, $params])

Boolean

Ejecuta un statement preparado.

sqlsrv_stmt_fetch($stmt)

Boolean

Extrae la fila siguiente del statement.

sqlsrv_stmt_fetch_array($stmt [, $fetchType])

Array asociativo, numeric array, o both

Extrae la fila siguiente del statement como un array.

sqlsrv_stmt_field_metadata($stmt)

Associative array o false

Retorna un campo como metadato.

sqlsrv_stmt_get_field($stmt, $fieldIndex [, $getAs])

Field value

Rotorna un campo actual mediante su índice.

sqlsrv_stmt_rows_affected($stmt)

Integer

Obtiene el número de filas modificadas.

sqlsrv_stmt_send_stream_data($stmt)

Boolean

Manda un estream de datos al servidor.

sqlsrv_warnings()

Array o null

Devuelve las alertas de última operación.

Es interesante ver cómo Microsoft se interesa por éste lenguaje (al igual que lo ha hecho por python) callando muchas bocas que hablan y opinan sobre php sin tener criterio alguno.

Publicado por Asier Marqués el Viernes, 26 de Octubre del 2007


Puedes seguir los comentarios de ésta entrada via "RSS 2.0" y dejar un trackback desde tu sitio.

10 Respuestas to “Driver oficial de Microsoft SQL Server 2005 para PHP (por fin!)”

Añade un comentario