Dokumentacja interfejsu API sterownika SQLSRV

Pobieranie sterownika PHP

Nazwa interfejsu API sterownika SQLSRV w sterownikach firmy Microsoft dla języka PHP dla programu SQL Server to sqlsrv. Wszystkie funkcje sqlsrv zaczynają się od sqlsrv_ i są następnie czasownikiem lub nounem. Następnie czasownik wykonuje jakąś akcję, a następnie rzeczownik zwraca jakąś formę metadanych.

W tej Sekcji

Sterownik SQLSRV zawiera następujące funkcje:

Funkcja Description
sqlsrv_begin_transaction Rozpoczyna transakcję.
sqlsrv_cancel Anuluje instrukcję; odrzuca wszystkie oczekujące wyniki dla instrukcji .
sqlsrv_client_info Zawiera informacje o kliencie.
sqlsrv_close Zamyka połączenie. Zwalnia wszystkie zasoby skojarzone z połączeniem.
sqlsrv_commit Zatwierdza transakcję.
sqlsrv_configure Zmienia konfiguracje obsługi błędów i rejestrowania.
sqlsrv_connect Tworzy i otwiera połączenie.
sqlsrv_errors Zwraca informacje o błędach i/lub ostrzeżeniu dotyczące ostatniej operacji.
sqlsrv_execute Wykonuje przygotowaną instrukcję.
sqlsrv_fetch Udostępnia następny wiersz danych do odczytu.
sqlsrv_fetch_array Pobiera następny wiersz danych jako tablicę indeksowaną liczbowo, tablicę asocjacyjną lub obie te wartości.
sqlsrv_fetch_object Pobiera następny wiersz danych jako obiekt.
sqlsrv_field_metadata Zwraca metadane pola.
sqlsrv_free_stmt Zamyka instrukcję. Zwalnia wszystkie zasoby skojarzone z instrukcją .
sqlsrv_get_config Zwraca wartość określonego ustawienia konfiguracji.
sqlsrv_get_field Pobiera pole w bieżącym wierszu według indeksu. Można określić typ zwracany w języku PHP.
sqlsrv_has_rows Wykrywa, czy zestaw wyników zawiera co najmniej jeden wiersz.
sqlsrv_next_result Udostępnia następny wynik do przetworzenia.
sqlsrv_num_rows Raportuje liczbę wierszy w zestawie wyników.
sqlsrv_num_fields Pobiera liczbę pól w aktywnym zestawie wyników.
sqlsrv_prepare Przygotowuje zapytanie Transact-SQL bez jego wykonywania. Niejawnie wiąże parametry.
sqlsrv_query Przygotowuje i wykonuje zapytanie Transact-SQL.
sqlsrv_rollback Cofa transakcję.
sqlsrv_rows_affected Zwraca liczbę zmodyfikowanych wierszy.
sqlsrv_send_stream_data Wysyła do serwera maksymalnie osiem kilobajtów (8 KB) danych z każdym wywołaniem funkcji.
sqlsrv_server_info Zawiera informacje o serwerze.