sqlmoreresults(SqlHandle AS Integer, [AliasName AS String]) AS Integer
Ruft das nächste Ergebnis ab.
Mit der Funktion können weitere Ergebnisse aus einer Abfrage abgerufen werden, falls eine Abfrage ausgeführt wurde, die mehr als ein Ergebnis produziert. Der Rückgabewert der sqlexec-Funktion deutet darauf hin, wie viele Ergebnisse insgesamt abgerufen werden können.
Das SqlHandle auf dem eine Abfrage ausgeführt wurde und aus welchem weitere Ergebnisse abgerufen werden sollen.
Der Aliasname des Arbeitsbereiches in dem das Ergebnis abgespeichert werden soll. Wenn der Parameter nicht angegeben wird, wird der Aliasname "sqlresult" verwendet. Wenn der Aliasname bereits in Verwendung ist, wird der vorhandene Arbeitsbereich vorher automatisch geschlossen.
Der Rückgabewert kann die folgenden Werte annehmen:
| 0 | Die Ausführung der Abfrage ist noch nicht abgeschlossen (Nicht implementiert) |
| 1 | Es wurde ein neues Ergebnis wie gewünscht bereitgestellt |
| 2 | Es ist kein weiteres Ergebnis mehr verfügbar |
| -1 | Es ist ein Fehler aufgetreten. Der genaue Fehler kann mit aerror() abgerufen werden |