Ricevo questo errore come da oggetto... e non capisco perchè...
Ho una pagine di compilazione dove l'utente invia un messaggio ad un altro e nella pagina di scrittura cerco di recuperare il proprio indirizzo email per poter inviare anche una mail che informa del messaggio da leggere... e recupero l'indirizzo come a seguire:
ma nell'esecuzione ricevo il messaggio:codice:Set oConn=Server.CreateObject("ADODB.Connection")oConn.Open "DRIVER={Microsoft Access Driver (*.mdb)};DBQ=" & Request.ServerVariables("APPL_PHYSICAL_PATH") & "mdb-database\messaggi.mdb" sql1="SELECT * FROM Tb_Soci WHERE Ts_username=" & Request("frm_Ms_a") Set oRs1 = Server.CreateObject("ADODB.Recordset") Set oRs1 = oConn.Execute(sql1) Dim destinatario destinatario=oRs1("Ts_email")
[Microsoft][ODBC Microsoft Access Driver] Syntax error (missing operator) in query expression 'Ts_usarname=Rossi Marco'
Dove l'errore è nella riga: Set oRs1 = oConn.Execute(sql1)
Ma come mai se mi visualizza correttamente il nome del socio che trova nella tabella e nel campo username?
Nel campo frm_Ms_a ho Rossi Mario...


Rispondi quotando
