Salve a tutti devo leggere un file csv per caricarlo sul DB. Fino ad oggi ho usato il metodo
Per piccoli file è ottimale tuttavia se il csv è grande (>500 mb) la variabile lst1 esaurisce la memoria.
Sarebbe più utile poter caricare solo un record alla volta dal file.
Esiste un metodo qualcosa tipo
O che comunque mi permetta di risolvere questo problema?
Grazie.
B4X:
Dim su As StringUtils
Dim lst1 As List
lst1 = su.LoadCSV(Main.PthIO, nomefilelocale,";")
...
Sarebbe più utile poter caricare solo un record alla volta dal file.
Esiste un metodo qualcosa tipo
B4X:
Dim sColumn() As String
For i = 1 To EndOfFie
scolum = readrigaCSV(Main.PthIO, nomefilelocale,";", i)
....
next
Grazie.