Ma che differenz riuscite a trovare tra le due righe (A parte i contenuti dei campi)???
-----------
sto impazzendo, con la righa superiore lo script funziona perfettamente e il database inserisce i dadi nel campo, mentre la seconda da l'errore:
Microsoft OLE DB Provider for ODBC Drivers (0x80040E14)
[Microsoft][Driver ODBC Microsoft Access] Errore di sintassi nell'istruzione INSERT INTO.
facendo però riferimento alla riga con scritto:
conn.execute(sql1)

1°riga
sql1 = "insert into users (user,pass,email) values('"& user & "',"& PasswordTemp & ", '"& email & "')"

2°riga

sql1 = "insert into users (cognome,nome,qualifica,comune,provincia,email,user,pass,data,anno,categoria1,campionato1,sesso1,ruolo1,societa1,categoria2,campionato2,sesso2,ruolo2,societa2,Note) values('"& cognome & "',"& nome & ","& qualifica & ","& comune & ","& provincia & ","& email & ","& user & ","& PasswordTemp & ","& data & ","& anno & ","& categoria1 & ","& campionato1 & ","& sesso1 & ","& ruolo1 & ","& societa1 & ","& categoria2 & ","& campionato2 & ","& sesso2 & ","& ruolo2 & ","& societa2 & ",'"& Note & "')"


Faccio della mia ignoranza una virtù per stimolare il cervello con soluzioni alternative.
......LELO
1 messaggio dal 28 febbraio 2001
Ciao secondo me dovresti controllare la sintassi dei valori che passi per l'inserimento ovvero se in ogni campo è presente l' il " e & e nei valori numerici,
invece l' & non dovrebbe esserci.
Spero di esserti stato d' aiuto.
Ciao Marco

mazzitello marco
139 messaggi dal 09 maggio 2001
Ciao, io fossi in te, metterei in ogni valore stringa l'apice singolo, potrebbe nn essere quello, però dall'altra parte potrebbe anke esserlo.

Ciao Giando

63 messaggi dal 06 settembre 2002
"insert into nuovatabella(titolo, opzione, opzione1, opzione2, opzione3, opzione4, campo1, campo2, campo3, campo4) select titolo, opzione, opzione1, opzione2, opzione3, opzione4, campo1, campo2, campo3, campo4 from tabellaorigine "

non è un codice fittizio, lo utilizzo per trsferire risultati e opzioni di un sondaggio in una tabella di un db accesss. i campi opzione solo testuali i campi campo sono numerici, a me funziona.
2.907 messaggi dal 15 maggio 2001
Contributi
Ciao leloxml,come ti ho già spiegato ieri sera nell'e-mail in questi casi l'unica cosa da fare è concentrarsi sui 2 inserimenti.
Fai una cosa cancella quello che funziona e guarda se il secondo magicamente parte.
Altrimenti Riinviamo il codice che gli dò un'occhiata

Ciao

Rome Webmaster

Torna al forum | Feed RSS

ASPItalia.com non è responsabile per il contenuto dei messaggi presenti su questo servizio, non avendo nessun controllo sui messaggi postati nei propri forum, che rappresentano l'espressione del pensiero degli autori.