scusa ho sbagliato a digitare...
mi dice che la tabella creata è già esistente..
ecco se io quella stessa tabella voglio riaprirla con lo stesso comando? nel senso se voglio aggiornarla?
scusa ho sbagliato a digitare...
mi dice che la tabella creata è già esistente..
ecco se io quella stessa tabella voglio riaprirla con lo stesso comando? nel senso se voglio aggiornarla?
Puoi farlo in 2 modi,Originariamente inviato da 9178angel
scusa ho sbagliato a digitare...
mi dice che la tabella creata è già esistente..
ecco se io quella stessa tabella voglio riaprirla con lo stesso comando? nel senso se voglio aggiornarla?
1) cancelli la tabella ogni volta prima di ricrarla (lenta, ma
funzionale se i campi non sono sempre gli stessi)
2) TIeni la tabella già creata sul DB, e cambi la query da query di creazione a query di inserimento, ricordandoti di svuotarla prima di rieseguire l'accodamento (consigliato)
per cancellarla devo fare una query del tipo
query1= "drop table RISULTATI"
cn.execute query1?
xkè quando ci vado a ricliccare mi dice che "il modulo di gestione del database non può bloccare la tabella RISULTATI perchè in uso da un altro utente o processo?"
plese help me!
Fai la seconda opzione, per svotare la tabella
DELETE * FROM NomeTabella
Per la query di accodamento
INSERT INTO NomeTabella(ElencoCampi,...) SELECT....
la query funziona così : svuoto la tabella e inserisco i dati... ma se spingo il comando per la prima volta cosa mi svuota? una tabella che non esiste?![]()
La tabella deve essere già esistente all'interno del DB
![]()
![]()
![]()
![]()
![]()
rispondete....![]()
![]()
![]()
oops scusate nn ho visto la risposta!
il problema è che nn posso inserirla all'interno del database xkè
questa tabella deve essere frutto di una query!![]()
allora? nessuno mi aiuta?toc toc