Nell'Appear di una B4xPage chiamo la Sub ShowTable che riempie una B4XTable da un DB
Prima di caricare i dati però devo svuotarla altrimenti ogni volta mi ritrovo con le righe aggiunte alla precedente chiamata.
Come la svuoto?
Prima di caricare i dati però devo svuotarla altrimenti ogni volta mi ritrovo con le righe aggiunte alla precedente chiamata.
Come la svuoto?
B4X:
Private Sub ShowTable
'Svuotamento vecchi dati
tblData.Clear '===> cosi dà errore
tblData.SetData(Array()) '===> Così non la svuota. Le righe si aggiungeranno comunque alle precedenti
Private Query As String = "SELECT * FROM ..."
Dim ResSet As ResultSet = GL.SQL1.ExecQuery2(Query, Array ...
Do While ResSet.NextRow
Dim row(5) As String
row(0) = ResSet.GetString("ID")
row(1) = ResSet.GetString...
...
lstRecord.Add(row)
Loop
ResSet.Close
tblData.SetData(lstRecord)
End Sub
Last edited: