il codice sotto mi serve per spostare tutti i record da una tabella ad un altra. La seconda ha una serie di campi che sono "real" invece dei corrispondenti nella prima "text" da dove copio i valori dei campi
Succede una cosa a me inspiegabile il primo ed il secondo record sono copiati, poi ricopiati in seguito tutto procede come dovrebbe. Mi ritrovo con la seconda tabella che ha due record in piĆ¹ il terzo ed il quarto tabdln e tabdbn e totf sono due variabili che ovviamente sono in precedenza riempite for row in db.execute('select * from '+tabdbl): cl.execute('insert into '+ tabdbn+ ' values (?,?,?,?,?,?,?,?,?,?, \ ?,?,?,?,?,?,?,?,?,?, \ ?,?,?,?,?,?,?,?,?, \ ?,?,?,?,?,?,? )', row) db.commit() totf += 1 print('fatti ', str(totf)) cl.close() -- Filippo _______________________________________________ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python