PHP Doku:: Gibt den Ergebnisspeicher frei - function.mssql-free-result.html

Verlauf / Chronik / History: (2) anzeigen

Sie sind hier:
Doku-StartseitePHP-HandbuchFunktionsreferenzDatenbankerweiterungenAnbieterspezifische DatenbankerweiterungenMicrosoft SQL ServerMssql-Funktionenmssql_free_result

Ein Service von Reinhard Neidl - Webprogrammierung.

Mssql-Funktionen

<<mssql_field_type

mssql_free_statement>>

mssql_free_result

(PHP 4, PHP 5, PECL odbtp >= 1.1.1)

mssql_free_resultGibt den Ergebnisspeicher frei

Beschreibung

bool mssql_free_result ( resource $result )

mssql_free_result() brauchen Sie nur aufrufen, wenn Sie sich über zu großen Speicherbedarf zur Laufzeit ihres Skripts Sorgen machen. Der Ergebnisspeicher wird automatisch bei Beendigung des Skripts freigegeben. Sie können mssql_free_result() mit der Ergebniskennung result als Argument aufrufen und damit den zugehörigen Ergebnisspeicher freigeben.

Parameter-Liste

result

Der Bezeichner des Ergebnisses, das freigegeben werden soll. Diese Ergebniskennung stammt von einem Aufruf von mssql_query().

Rückgabewerte

Gibt bei Erfolg TRUE zurück. Im Fehlerfall wird FALSE zurückgegeben.

Beispiele

Beispiel #1 mssql_free_result()-Beispiel

<?php
// Ein paar Daten aus einer Tabelle auswählen
$anfrage mssql_query('SELECT * FROM [php].[dbo].[persons]'$verbindung);

// Hier das Abfrageergebnis verarbeiten

// Wenn alles erledigt ist, den Ergebnisspeicher durch den Aufruf von
// mssql_free_result freigeben:
mssql_free_result($anfrage);
?>

Siehe auch


Ein BenutzerBeitrag:
- Beiträge aktualisieren...
veggivore [at] yahoo [period] com
6.09.2006 18:21
MSSQL only allows one HRESULT open per connection. If you have a query with a server side cursor open any subsequent queries using that connection will fail.



PHP Powered Diese Seite bei php.net
The PHP manual text and comments are covered by the Creative Commons Attribution 3.0 License © the PHP Documentation Group - Impressum - mail("TO:Reinhard Neidl",...)