Problemi inserimento datti DW CS4

Di: camalkan | 26/09/2020 17:04:51
Salve,
uso DW da anni e ora ho il CS4:
In un sito in ASP e databas MySql mi capita questo errore.
Ho fatto una pagina inserimento che in locale mi funziona perfettamente ma quando la carico sul server e faccio un inserimento non funziona e mi da questo errore:
Microsoft OLE DB Provider for ODBC Drivers error '80040e14'
[MySQL][ODBC 3.51 Driver][mysqld-5.0.91-log]Unknown column 'dario' in 'field list'
/nowitalia/inserisci_ute.asp, line 59
Come mai?
Il codice che usa ora, rispetto alle vecchie versioni tipo la 8 è completamente diverso.
Non capisco perchè funziona sul server di prova e no online.
Con il DB access non mi da problemi invece.

Risposte



Facci caso, il problema è nel campo dario che probabilmente non esiste nel database remoto, oppure c'è qualche problema nella stringa di inserimento. Francamente non so in che modo CS4 generi il codice... io uso PHP, MySQL con DW8. Tuttavia non dovrebbe essere difficile, apri la pagina "/nowitalia/inserisci_ute.asp" e controlla i nomi dei campi, ma soprattutto controlla se in MySQL remoto esiste il campo "dario".

Di: Gian Paolo | 26/09/2020 17:05:51


Ciao e grazie per la risposta.
Dario è il dato che doveva essere inserito nel campo nome.
La cosa strana, come dicevo, è che in locale, col server di prova sul mio pc con MySql, funziona perfettamente.
IL problema sorge dopo che ho caricato la pagina online e in quel caso mi da l'errore.
La versione di MySql è la stessa sia sul server remoto che sul mio PC.
Con DW8 non mi era mai successa una cosa del genere.
Poi, altra stranezza, tutto questo problema con un DB Access non si verifica

Di: camalkan | 26/09/2020 17:05:51


Infatti ci sono diverse stranezze... forse dovresti contattare il tuo servizio di hosting e chiedere spiegazioni...

Di: Gian Paolo | 26/09/2020 17:05:51