Freigeben über


API-Referenz für den SQLSRV-Treiber

PHP-Treiber herunterladen

Der Name der API für den SQLSRV-Treiber in der Microsoft-Treiber für PHP für SQL Server ist sqlsrv. Allee sqlsrv-Funktionen beginnen mit sqlsrv, gefolgt von einem Verb oder einem Substantiv. Die Funktionen, auf die ein Verb folgt, das eine Aktion ausführt und die Funktionen, auf die ein Substantiv folgt, geben Metadaten zurück.

In diesem Abschnitt

Der SQLSRV-Treiber enthält die folgenden Funktionen:

Funktion BESCHREIBUNG
sqlsrv_begin_transaction beginnt eine Transaktion,
sqlsrv_cancel Verwirft eine Aussage; bricht ausstehende Ergebnisse der Aussage ab
sqlsrv_client_info Stellt Informationen über den Client bereit
sqlsrv_close Schließt eine Verbindung Gibt alle der Verbindung zugeordneten Ressourcen frei
sqlsrv_commit Führt einen Commit für die Transaktion aus.
sqlsrv_configure Ändert Fehlerbehandlung und Protokollierungskonfigurationen
sqlsrv_connect Erstellt und öffnet eine Verbindung
sqlsrv_errors Gibt Informationen über Fehler und/oder Warnungen für den letzten Vorgang zurück
sqlsrv_execute Führt eine vorbereitete Anweisung aus
sqlsrv_fetch Macht die nächste Datenzeile zum Lesen verfügbar.
sqlsrv_fetch_array Gibt die nächste Datenzeile als ein numerisch indiziertes Array, ein assoziatives Array oder beides zurück.
sqlsrv_fetch_object Ruft die nächste Datenzeile als Objekt ab.
sqlsrv_field_metadata Gibt Metadaten eines Feldes zurück.
sqlsrv_free_stmt Schließt eine Anweisung. Gibt alle der Anweisung zugeordneten Ressourcen frei.
sqlsrv_get_config Gibt den Wert der angegebenen Konfigurationseinstellung zurück.
sqlsrv_get_field Ruft ein Feld in der aktuellen Zeile nach Index ab. Der PHP-Rückgabetyp kann angegeben werden.
sqlsrv_has_rows Erkennt, ob ein Resultset eine oder mehrere Zeilen hat.
sqlsrv_next_result Stellt das nächste Ergebnis zur Verarbeitung zur Verfügung.
sqlsrv_num_rows Berichtet über die Anzahl der Zeilen in einem Resultset.
sqlsrv_num_fields Ruft die Anzahl der Felder in einem aktiven Resultset ab.
sqlsrv_prepare Bereitet eine Transact-SQL-Abfrage vor, ohne sie auszuführen Bindet implizit die Parameter.
sqlsrv_query Bereitet eine Transact-SQL-Abfrage vor und führt sie aus
sqlsrv_rollback Führt ein Rollback für eine Transaktion aus
sqlsrv_rows_affected Gibt die Anzahl der veränderten Zeilen zurück
sqlsrv_send_stream_data Übermittelt bis zu acht Kilobyte (8 KB) Daten mit jedem Aufruf der Funktion an den Server
sqlsrv_server_info Stellt Informationen zum Server bereit

Verweis

PHP-Handbuch

Weitere Informationen

Overview of the Microsoft Drivers for PHP for SQL Server (Übersicht über die Microsoft-Treiber für PHP für SQL Server)

Konstanten (Microsoft-Treiber für PHP für SQL Server)

Programmierhandbuch für die Microsoft-Treiber für PHP für SQL Server

Getting Started with the Microsoft Drivers for PHP for SQL Server (Erste Schritte mit dem Microsoft-Treiber für PHP für SQL Server)