Oggetto LUA: datarow

L’oggetto datarow identifica una riga di dati specifica appartenente a un oggetto datatable o 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

getvalue

DescrizioneRecupera il valore di uno specifico campo presente all`interno del datarow
Tipo Valoreobject
Formatoobject = datarow.getvalue(columnname)
TipologiaMetodo
SistemiWindows, Web, Android, IOS, Mac OS
ParametroTipo ValoreDescrizione
columnnamestringIl nome del campo da dove recuperare il valore

Esempi

value = datarow.getvalue(`name`)

save

DescrizioneSalva i valori presenti nel record all`interno del database
Tipo Valoreboolean
Formatoboolean = datarow.save()
TipologiaMetodo
SistemiWindows, Web, Android, IOS, Mac OS
Esempi
bool = datarow.save()

setvalue

DescrizioneImposta il valore di uno specifico campo presente all`interno del datarow
Tipo Valore
Formatodatarow.setvalue(columnname, value)
TipologiaMetodo
SistemiWindows, Web, Android, IOS, Mac OS
ParametroTipo ValoreDescrizione
columnnamestringIl nome del campo dove salvare il valore
valueobjectIl valore da salvare all`interno del campo
Esempi
datarow.setvalue(`name`,`Bob`)

tablename

DescrizioneIl nome della tabella di appartenenza del datarow
Tipo Valorestring
Formatostring = datarow.tablename
TipologiaProprietà
SistemiWindows, Web, Android, IOS, Mac OS