[Python] python 3 e sqlite 3
Filippo Dal Bosco -
Filippo.DalBosco a whiteready.com
Mar 15 Apr 2014 16:05:49 CEST
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
Maggiori informazioni sulla lista
Python