Драйвер СУБД Microsoft SQL Server для PHP

Введение

Модуль SQLSRV позволяет подключиться к базам данных Microsoft SQL Server или SQL Azure. Релиз драйвера версии 3.0 поддерживает SQL Server начиная с версии SQL Server 2005, включая Server 2012 и SQL Server 2012 LocalDB. Подробное описание LocalDB можно прочитать по тут: » Драйвер PHP Driver для SQL Server, поддержка LocalDB и » SQL Server 2012 Express LocalDB.

Модуль SQLSRV поддерживается компанией Microsoft и доступен по ссылке - » http://msdn.microsoft.com/en-us/sqlserver/ff657782.aspx. SQL Server 2012 LocalDB можно загрузить отсюда - » http://go.microsoft.com/fwlink/?LinkID=237665.

  • Установка и настройка
  • Предопределённые константы
  • Функции SQLSRV
    • sqlsrv_begin_transaction — Начинает транзакцию базы данных
    • sqlsrv_cancel — Отменяет оператор
    • sqlsrv_client_info — Возвращает информацию о клиенте и указанном подключении
    • sqlsrv_close — Закрывает открытое соединение и освобождает ресурсы, связанные с этим соединением
    • sqlsrv_commit — Фиксирует транзакцию, начатую с помощью sqlsrv_begin_transaction
    • sqlsrv_configure — Изменяет конфигурацию обработки ошибок драйвера и ведения журнала
    • sqlsrv_connect — Открывает соединение с базой данных Microsoft SQL Server
    • sqlsrv_errors — Возвращает информацию об ошибке и предупреждении последней выполненной операции SQLSRV
    • sqlsrv_execute — Выполняет запрос, подготовленный с помощью sqlsrv_prepare
    • sqlsrv_fetch — Делает следующую строку в наборе результатов доступной для чтения
    • sqlsrv_fetch_array — Возвращает строку как массив
    • sqlsrv_fetch_object — Получает следующую строку данных в наборе результатов как объект
    • sqlsrv_field_metadata — Получает метаданные для полей оператора, подготовленного с помощью sqlsrv_prepare или sqlsrv_query
    • sqlsrv_free_stmt — Освобождает все ресурсы для указанного оператора
    • sqlsrv_get_config — Возвращает значение указанного параметра конфигурации
    • sqlsrv_get_field — Получает данные поля из текущей выбранной строки
    • sqlsrv_has_rows — Указывает, есть ли у указанного оператора строки
    • sqlsrv_next_result — Делает активным следующий результат указанного оператора
    • sqlsrv_num_fields — Извлекает количество полей (столбцов) оператора
    • sqlsrv_num_rows — Получает количество строк в наборе результатов
    • sqlsrv_prepare — Подготавливает запрос к исполнению
    • sqlsrv_query — Подготавливает и выполняет запрос
    • sqlsrv_rollback — Откатывает транзакцию, начатую sqlsrv_begin_transaction
    • sqlsrv_rows_affected — Возвращает количество строк, изменённых последним выполненным запросом INSERT, UPDATE или DELETE
    • sqlsrv_send_stream_data — Отправляет данные из потоков параметров на сервер
    • sqlsrv_server_info — Возвращает информацию о сервере
Добавить

Примечания пользователей

Пользователи ещё не добавляли примечания для страницы
To Top