---
title: DB.NEXTRECORD
description: "```javascript //Scriptfunktion 'DB.NEXTRECORD' //Springt zum nächsten Datensatzt innerhalb einer Datensatzauswahl //Beispiel: //Lies alle Einträge der Verlaufsdokumentation des Patienten. SQLCONSTR=DB.GETMCDMSSTDCONNECTSTRING{} SQL=\"\" SQL=Select * FROM Verlauf WHERE PATIENTID={PATIENTID} ANZREC=DB.OPEN{{SQLCONSTR},{SQL},True} ZA=\"0\" DO{} //Datenbank mit GETRECORD auslesen! RESULT=\"\" RESULT=DB.GETRECORD{FIELD_} // Zähler um 1 erhöhen…"
url: "https://aspi-gmbh.de/docs/db-nextrecord/"
updated: "2026-02-02"
category: "SDK / Scriptengine / Script-Functions / Datenbanken"
---

# DB.NEXTRECORD

```javascript

                //Scriptfunktion 'DB.NEXTRECORD'
//Springt zum nächsten Datensatzt innerhalb einer Datensatzauswahl

//Beispiel:
//Lies alle Einträge der Verlaufsdokumentation des Patienten.

SQLCONSTR=DB.GETMCDMSSTDCONNECTSTRING{}
SQL=""
SQL=Select *  FROM Verlauf WHERE PATIENTID={PATIENTID}
ANZREC=DB.OPEN{{SQLCONSTR},{SQL},True}
ZA="0"
DO{}
	//Datenbank mit GETRECORD auslesen!
	RESULT=""
	RESULT=DB.GETRECORD{FIELD_}

	// Zähler um 1 erhöhen
	ZA=SUM{{ZA}+1}
	IFBLOCK{ZA>{ANZREC}}
		EXIT{}
	ENDIF
	RES=DLGMESSAGE{{FIELD_TEXT}}
	RES=DB.NEXTRECORD{}
LOOP{}

//Datenbank schließen nicht vergessen
RESULT=DB.CLOSE{}
```
