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

Rispondere a