référence d’API du pilote SQLSRV

Télécharger le pilote PHP

Le nom de l’API pour le pilote SQLSRV dans Pilotes Microsoft SQL Server pour PHP est sqlsrv. Tous les fonctions sqlsrv commencent par sqlsrv_ et sont suivies d’un verbe ou d’un nom. Celles qui sont suivies d’un verbe effectuent une action tandis que celles qui sont suivies d’un substantif retournent des métadonnées.

Dans cette section

Le pilote SQLSRV contient les fonctions suivantes :

Fonction Description
sqlsrv_begin_transaction Commence une transaction.
sqlsrv_cancel Annule une instruction ; ignore les résultats en attente de l’instruction.
sqlsrv_client_info Fournit des informations sur le client.
sqlsrv_close Ferme une connexion. Libère toutes les ressources associées à la connexion.
sqlsrv_commit Valide une transaction.
sqlsrv_configure Modifie la gestion des erreurs et les configurations de journalisation.
sqlsrv_connect Crée et ouvre une connexion.
sqlsrv_errors Retourne des informations d’erreur et/ou d’avertissement sur la dernière opération.
sqlsrv_execute Exécute une instruction préparée.
sqlsrv_fetch Rend la ligne suivante de données disponible pour la lecture.
sqlsrv_fetch_array Récupère la ligne suivante de données sous la forme d’un tableau indexé numériquement, de tableau associatif ou les deux.
sqlsrv_fetch_object Récupère la ligne suivante de données sous la forme d’un objet.
sqlsrv_field_metadata Retourne les métadonnées de champ.
sqlsrv_free_stmt Ferme une instruction. Libère toutes les ressources associées à l’instruction.
sqlsrv_get_config Retourne la valeur du paramètre de configuration spécifié.
sqlsrv_get_field Récupère un champ dans la ligne actuelle par index. Le type de retour PHP peut être spécifié.
sqlsrv_has_rows Détecte si un jeu de résultats comporte une ou plusieurs lignes.
sqlsrv_next_result Rend le résultat suivant disponible pour le traitement.
sqlsrv_num_rows Indique le nombre de lignes dans un jeu de résultats.
sqlsrv_num_fields Récupère le nombre de champs dans un jeu de résultats actif.
sqlsrv_prepare Prépare une requête Transact-SQL sans l’exécuter. Lie implicitement des paramètres.
sqlsrv_query Prépare et exécute une requête Transact-SQL.
sqlsrv_rollback Restaure une transaction.
sqlsrv_rows_affected Retourne le nombre de lignes modifiées.
sqlsrv_send_stream_data Envoie jusqu’à huit kilo-octets (8 Ko) de données au serveur à chaque appel à la fonction.
sqlsrv_server_info Fournit des informations sur le serveur.

Informations de référence

Manuel PHP

Voir aussi

Vue d’ensemble de Microsoft Drivers for PHP for SQL Server

Constantes (Microsoft Drivers for PHP for SQL Server)

Guide de programmation pour les pilotes Microsoft pour PHP pour SQL Server

Bien démarrer avec les pilotes Microsoft pour PHP pour SQL Server