---
title: DB.GETRECORD
description: "```javascript //Scriptfunktion 'DB.GETRECORD' //Liest einen Datensatz aus einer mit DB.OPEN geöffneten Datenbank (SQL oder Access) und speichert den Inhalt in Variablen. //Ohne Angabe von VarGruppenName tragen die Variablen die gleichen Namen wie die Feldnamen. //ACHTUNG! Dies kann zum Überschreiben gleichnamiger…"
url: "https://aspi-gmbh.de/docs/db-getrecord/"
updated: "2026-02-02"
category: "SDK / Scriptengine / Script-Functions / Datenbanken"
---

# DB.GETRECORD

```javascript

                //Scriptfunktion 'DB.GETRECORD'

//Liest einen Datensatz aus einer mit DB.OPEN geöffneten Datenbank (SQL oder Access) und speichert den Inhalt in Variablen.
//Ohne Angabe von VarGruppenName tragen die Variablen die gleichen Namen wie die Feldnamen.

//ACHTUNG! Dies kann zum Überschreiben gleichnamiger Variablen führen!
//Vermeiden Sie die Verwendung von DB.GETRECORD ohne VarGruppenName außerhalb des MAIN-Skripts oder verwenden Sie alternativ DB.GETFRMRECORD bei Formularen.

//Beispiel:
RES=DB.OPEN{{APP.PATH}FORMULARTEST.MDB, SELECT * FROM Formular WHERE PatientID={PATIENTID}, True}

RES=DB.GETRECORD{FIELD}
RES=DLGMESSAGE{FIELD.MEMO}
RES=DB.CLOSE{}
```
