Compartir a través de


Referencia de API del controlador SQLSRV

Descargar controlador PHP

El nombre de la API del controlador SQLSRV en los Controladores de Microsoft para PHP para SQL Server es sqlsrv. Todas las funciones de sqlsrv comienzan con sqlsrv_ y van seguidas de un verbo o un sustantivo. Las que van seguidas de un verbo realizan algún tipo de acción, mientras que las que van seguidas de un sustantivo devuelven algún tipo de metadatos.

En esta sección

El controlador SQLSRV contiene las siguientes funciones:

Función Descripción
sqlsrv_begin_transaction Inicia una transacción.
sqlsrv_cancel Cancela una instrucción; descarta cualquier resultado pendiente de la instrucción.
sqlsrv_client_info Proporciona información sobre el cliente.
sqlsrv_close Cierra una conexión. Libera todos los recursos asociados a la conexión.
sqlsrv_commit Confirma una transacción.
sqlsrv_configure Cambia el control de errores y las configuraciones de registro.
sqlsrv_connect Crea y abre una conexión.
sqlsrv_errors Devuelve información de los errores o las advertencias de la última operación.
sqlsrv_execute Ejecuta una instrucción preparada.
sqlsrv_fetch Hace que una fila de datos esté disponible para su lectura.
sqlsrv_fetch_array Recupera la siguiente fila de datos como una matriz indizada numéricamente, una matriz asociativa o ambas.
sqlsrv_fetch_object Recupera la siguiente fila siguiente de datos como un objeto.
sqlsrv_field_metadata Devuelve los metadatos de los campos.
sqlsrv_free_stmt Cierra una instrucción. Libera todos los recursos asociados a la instrucción.
sqlsrv_get_config Devuelve el valor de la opción de configuración especificada.
sqlsrv_get_field Recupera un campo en la fila actual por índice. Puede especificar el tipo de valor devuelto PHP.
sqlsrv_has_rows Detecta si un conjunto de resultados tiene una o varias filas.
sqlsrv_next_result Hace que el resultado siguiente esté disponible para su procesamiento.
sqlsrv_num_rows Informa del número de filas de un conjunto de resultados.
sqlsrv_num_fields Recupera el número de campos de un conjunto de resultados activo.
sqlsrv_prepare Prepara una consulta de Transact-SQL sin ejecutarla. Enlaza los parámetros de forma implícita.
sqlsrv_query Prepara y ejecuta una consulta de Transact-SQL.
sqlsrv_rollback Revierte una transacción.
sqlsrv_rows_affected Devuelve el número de filas modificadas.
sqlsrv_send_stream_data Envía hasta ocho kilobytes (8 kB) de datos al servidor con cada llamada a la función.
sqlsrv_server_info Proporciona información de la acción.

Referencia

Manual de PHP

Consulte también

Información general de los controladores de Microsoft para PHP para SQL Server

Constantes (controladores de Microsoft para PHP para SQL Server)

Guía de programación para los controladores de Microsoft para PHP para SQL Server

Introducción a los controladores de Microsoft para PHP para SQL Server