30 messaggi dal 27 marzo 2002
Saluti a tutti.
Sto facendo alcune pagine che prevedono l'inserimento di record in un
database (access 2000) (il form contiene anche delle combo che
prelevano i dati da altri recordset). Utilizzo semplicemente i
comportamenti di MacromediaUD per fare l'operazione (per altro riuscita fino ad
oggi senza problemi) ma ora al momento dell'inseriomento viene
restituito questo errore:

Microsoft OLE DB Provider for ODBC Drivers errore "80040e14"

[Microsoft][Driver ODBC Microsoft Access] Errore di sintassi
nell'istruzione INSERT INTO.

/lavoro_locale/utente/inserimento.asp, riga 90

( riga 90 coincide con l'struzione: MM_editCmd.Execute)

Se l'avessi scritta a mano... ho confrontato il listato della stessa
istruzione con un'altra pagina (funzionante) ed è identico.

Il problema sta in alcune (possibili) impostazioni delle tabelle nel database ?

Qualcuno ha da dare suggerimenti?
Grazie
Luca

5 messaggi dal 04 giugno 2001
Bisogna vedere l'istruzione sql.

30 messaggi dal 27 marzo 2002
Risolto!

Mi dovrei vergognare la faccia (come diceva un amico). Non ho badato che in tutte le tabelle che usavo è stato inserito un campo chiamato NOTE (il db non l'ho fatto io, ma DOVEVO accorgermene).
Sono stato due giorni a scrutare le impostazioni del db (etichette, maschere, origine riga...relazioni) per sta boiata .

Chiedo scusa.

Io metto sempre le mie iniziali e un "_" prima del nome del campo, cosi non ci sono problemi :)

---[ www.digiscout.it ]---

"This message was written using 100% recycled electrons"

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.