45 messaggi dal 19 gennaio 2004
Ricevo questo errore dal Server:
Microsoft OLE DB Provider for ODBC Drivers error '80040e10'
[Microsoft][Driver ODBC Microsoft Access]Campo COUNT non corretto.
/rispondi_forum.asp, line 24

mentre in locale non mi ritorna nessun errore. L'insert è questo:

strSql = "INSERT INTO messaggi ("
strSql = strSql & "titolo"
strSql = strSql & ", nome"
strSql = strSql & ", email"
strSql = strSql & ", messaggio"
strSql = strSql & ", id_risposta"
strSql = strSql & ", modificato)"
strSql = strSql & " VALUES ("
strSql = strSql & "'" & "'"
strSql = strSql & ", " & "'" & request.form("nome") & "'"
strSql = strSql & ", " & "'" & request.form("email") & "'"
strSql = strSql & ", " & "'" & request.form("messaggio") & "'"
strSql = strSql & ", " & "'" & request.form("id_risposta") & "'"
strSql = strSql & ", " & "'" & now() & "')"
Set rs = Cn.Execute(strSql) <------------------- riga 24 corrispondente all'errore.

Perchè questa differenza tra il locale e l'Host e come poter ovviare ???

Grazie


Francesco
35 messaggi dal 24 settembre 2003
consiglio.. fatti mettere a video il contenuto della strSql, magari ci capisci d+!

... anke si!
45 messaggi dal 19 gennaio 2004
Che devo fare per mettere a video la stringa SQL.

Forse ho intuito il problema.
Nella tabella dove faccio l'insert c'è un campo contatore che non ho trattato. Potrebbe essere questo ? e se si come risolvere ?

Grazie.

Francesco
2.584 messaggi dal 14 maggio 2001
Ci deve essere qualche errore perché non puoi fare una count con una insert into...

fai:
response.write strSql
response.end
Set rs = Cn.Execute(strSql)

Cosa ti dà?
51 messaggi dal 30 gennaio 2004
per mettere a video la stringa:
response.write(strSql)

ti conviene commentare il Cn.Execute, xché se ti dà errore quando la esegue non ti mostra l'output........

se hai un campo della tabella che é di tipo contatore non devi usarlo per inserire i tuoi dati:
es. campo contatore id

insert into tabella (i campi che vuoi tranne il contatore)values(valori).


se non hai inserito nel campo contatore....non dovrebbero esserci problemi.... a meno ché sia un problema di incompatibilità della banca dati sul server....

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.