Beschreibung
int
mssql_pconnect ( [string Servername [, string Benutzername [, string Passwort]]])
Gibt bei Erfolg eine positive persistente MS SQL
Verbindungs-Kennung oder, bei Auftreten eines Fehlers, FALSE
zurück.
mssql_pconnect() verhält sich, von zwei
wesentlichen Unterschieden abgesehen, fast genauso wie
mssql_connect().
Erstens: Die Funktion wird beim Verbindungsaufbau zunächst
versuchen, eine (persistente) Verbindung zu finden, die unter dem
selben Host, Benutzername und Passwort geöffnet wurde. Wenn eine
solche gefunden wird, gibt sie deren Kennung zurück, statt eine
neue Verbindung aufzubauen.
Zweitens: die Verbindung zum SQL Server wird bei Beendigung des
Skripts nicht geschlossen. Stattdessen bleibt die Verbindung für
eine spätere Verwendung bestehen
(mssql_close() schließt keine Verbindungen,
die mittels mssql_pconnect() aufgebaut
wurden).
Eine solche Verbindung wird deshalb als 'persistent' bezeichnet.