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)
....
nextGrazie.
 
				 
 
		 
 
		 
 
		 
 
		 
 
		