Datarow
Obiectul datarow identifica un rand de date specific, apartinand unui obiect datatable sau tableview.
table = database.getsql("SELECT * FROM customers WHERE nation =’italy’")
nrows = table.countrows()
rows = table.getrows()
for i = 1, nrows do
customername = rows[i].getvalue("name")
output.print(customername)
end
*value* = datarow.getvalue(*columnname*)
*value* = datarow.getvalue(*columnname*)
Reda valoarea unei coloane.
datarow.setvalue(*columnname*,*value*)
datarow.setvalue(*columnname*,*value*)
Seteaza valoarea unei coloane.
*value* = datarow.tablename()
*value* = datarow.tablename()
Reda numele tabelului.
*value* = datarow.save()
*value* = datarow.save()
Salveaza randul actual restabilind o valoare booleana de confirmare.
Fiecare datarow are coloana GGUID care identifica ID-ul global al randului. Daca valoarea GGUID-ului este un sir nul ("") sau un alfanumeric cu 6 caractere, linia este noua si, in momentul salvarii, va fi introdusa pentru prima data in baza de date. In caz contrar, va fi actualizata.