Dovrei copiare qualche record da un db sqlite ad un altro db sqlite.
La procedura "lunga" prevede qualcosa del genere
Siccome i campi sono numerosi, dal nome più "ostrogoto" di Campo1, Campo2, ecc. ed inoltre sono di diverso tipo (interi, stringhe, long, ecc.) mi chiedevo se esiste un sistema più valido di quello da me scritto, assai laborioso da scrivere.
Grazie per l'attenzione.
La procedura "lunga" prevede qualcosa del genere
B4X:
rs=dbSorgente.ExecQuery("SELECT * FROM TabSorgente WHERE Condizione=123")
For i=0 To rs.RowCount-1
rs.Position=i
Criterio="INSERT INTO TabSorgente (Campo1,Campo2,Campo3) VALUES (" & rs.GetInt("Campo1") & ",'" & rs.GetString("Campo2") & "','" & rs.GetString("Campo3") & "')"
dbDestinazione.ExecNonQuery(Criterio)
Next
Siccome i campi sono numerosi, dal nome più "ostrogoto" di Campo1, Campo2, ecc. ed inoltre sono di diverso tipo (interi, stringhe, long, ecc.) mi chiedevo se esiste un sistema più valido di quello da me scritto, assai laborioso da scrivere.
Grazie per l'attenzione.