Problemi con Update

leftist73

Utente Attivo
18 Ott 2006
73
0
0
Qualcuno sà spiegarmi perchè non vuole funzionare questo UPDATE?
<%@LANGUAGE="VBSCRIPT"%>
<%
id=request.form("id")
profilo=request.form("profilo")
partner=request.form("partner")
azienda_partner=request.form("azienda_partner")
filiale=request.form("filiale")
email=request.form("email")
username=request.form("username")
Password=request.form("Password")
stato_operativo=request.form("stato_operativo")
firma=request.form("firma")
profilo=replace(profilo,"'","''")
partner=replace(partner,"'","''")
azienda_partner=replace(azienda_partner,"'","''")
filiale=replace(filiale,"'","''")
email=replace(email,"'","''")
username=replace(username,"'","''")
Password=replace(Password,"'","''")
stato_operativo=replace(stato_operativo,"'","''")
firma=replace(firma,"'","''")
Set conn = Server.CreateObject("ADODB.Connection")
conn.Open "Driver={MySQL};SERVER=62.149.150.96;Database=XXXXX_5;port=3306;UID=XXXXX;PWD=XXXXX;"
sql11 = "update tana_new set profilo='"&profilo&"',partner='"&partner&"',azienda_partner='"&azienda_partner&"',filiale='"&filiale&"',email='"&email&"',username='"&username&"',Password='"&Password&"',stato_operativo='"&stato_operativo&"',firma='"&firma&"' where id='"&id&"' "
set rs11=conn.execute(sql11)
%>

In pratica non mi modifica la scheda, ho verificato tutti i campi e sono corretti, la pagina non mi crea errori, anzi la visualizzo benissimo, ma nulla non cambia i valori. :dipser::dipser::dipser::dipser::dipser:

Grazie 1000
 
Invece di eseguire l'SQL nel'lExecute, stampa a video la variabile che contiene la stringa stessa con Response.Write. Eseguila direttamente nel database e vedi il DB che ti dice.

Per caso, nella pagina (o in un file di inclusione) è attivo il comando On Error Resume Next?
 
Invece di eseguire l'SQL nel'lExecute, stampa a video la variabile che contiene la stringa stessa con Response.Write. Eseguila direttamente nel database e vedi il DB che ti dice.

Per caso, nella pagina (o in un file di inclusione) è attivo il comando On Error Resume Next?

Ho provato a stampare a video e non esce nulla, nessun errore!
Non ho incluso nessun file e cmq non ho il comando On Error Resume Next.

Un vero mistero :confused::confused::confused::confused::dipser::dipser::dipser::dipser:
 
Hai provato a testarlo direttamente sul database quello che vedi nella query stampata a video?

Usi Access o MySQL?

Stai testando in locale o in remoto?

Ho davvero vergogna e imbarazzo!!!

Forse mancava: <input type="hidden" name="id" value="<%=rs1("id")%>" size="32" />

Che testa di :eek::eek: che sono!!
Scusatemi e grazie mille!!!
A presto
:cool:
 
Strano che non ti dava errore e che non aggiornava nulla... ma soprattutto che non ti dava errore!
Ma questa era la cosa strana, almeno con l'errore avrei avuto qualche idea!! Senza nessun riferimento uscivo pazzo, anche se ho dimenticato un passaggio fondamentale!! Cmq, sei sempre gentilissimo.
Grazie di tutto:fonzie::fonzie:
 
Beh, di nulla, figurati ;)

E' capitato anche a me di dimenticare di passare l'ID, anche se generalmente lo passo in querystring e non attraverso una hidden, ma mi dava errori a mappate... questa è la stranezza :)

Alla prossima!
 

Discussioni simili