Eine Zeile per ID abrufen (LCC.db.get)
Deklaration
row, err = LCC.db.get(name, id, timeout?)
Parameter
- name
String. Tabellenname. Darf nicht leer und höchstens 256 Byte lang sein. - id
Zahl. Abzurufende Zeilen-id. Muss ein ganzzahliger Wert größer oder gleich 1 sein. - timeout
Zahl, optional. Anfrage-Timeout in Sekunden, Standard60.
Rückgabewerte
- row
Tabelle. Zuridpassende Zeile; bei Nichtfundnil. - err
String odernil. Gibt'not found'zurück, wenn die Zeile fehlt, und'unknown table', wenn die Tabelle nicht existiert.
Hinweise
Ruft eine einzelne Zeile anhand von
idab, typischerweise zum Befüllen von Bearbeitungsformularen.
Benutzerspalten werden als Zeichenketten zurückgegeben,iddagegen als Zahl.
Eineid, die kein ganzzahliger Wert größer oder gleich 1 ist, löst einen Lua-Parameterprüfungsfehler aus.
Beispiel
local row, err = LCC.db.get("任务表", 42)
if row then
print("任务详情", row.名称, row.状态)
end