51 messaggi dal 04 gennaio 2002
Ciao a tutti

Ho un db access per utenti come mai :
Set objRS = Server.CreateObject("ADODB.Recordset")
Set objConn = server.CreateObject("ADODB.Connection")
objConn.Open("Provider = Microsoft.Jet.OLEDB.4.0; Data Source = "&Server.MapPath("db1.mdb"))
stmSQL = "UPDATE utenti Set "
stmSQL = stmSQL & "email = '" & Request.Form("email") & "', "
stmSQL = stmSQL & "telefono = '" & Request.Form("telefono") & "', "
stmSQL = stmSQL & "fax = '" & Request.Form("fax") & "', "
stmSQL = stmSQL & "cellulare = '" & Request.Form("cellulare") & "', "
stmSQL = stmSQL & "uid = '" & Request.Form("login") & "', "
stmSQL = stmSQL & "pwd = '" & Request.Form("pwd") & "', "
stmSQL = stmSQL & "area = '" & Request.Form("area") & "', "
stmSQL = stmSQL & "nome = '" & Request.form("nome") & "', "
stmSQL = stmSQL & "cognome ='" & Request.Form("cognome") & "'"
stmSQL = stmSQL & " WHERE (codice LIKE " & "'%" & Request.Form("codice") & "%')"
objconn.Execute(stmSQL )

FUNZIONA mentre se inserisco a metà fra queste
stmSQL = stmSQL & "note = '" & Request.Form("note") & "', "

mi DA' SYNTAX ERROR.
Il campo note lo messo sia come testo che
la connessione sia come driver che come provider
non va; il form arriva da una text area e se lo stampo a video è corretto.


64 messaggi dal 08 marzo 2001
La sintassi per i campi testo è

... " Note = ' " & Replace(Request("Note")," ' ", " ' ' ") & " '

Prova così. Ciao

Lusso, fama, denaro... grandi illusioni se perdi la tua libertà

http://www.princex.com

Lusso, fama, denaro... grandi illusioni se perdi la tua libertà

http://www.princex.com
51 messaggi dal 04 gennaio 2002
Ho risolto cosi :

Set objRS = Server.CreateObject("ADODB.Recordset")
Set objConn = server.CreateObject("ADODB.Connection")
objConn.Open("Provider = Microsoft.Jet.OLEDB.4.0; Data Source = "&Server.MapPath("db1.mdb"))


stmSQL = "SELECT * FROM tabella WHERE (codice LIKE "& "'%" & codice & "%')"
objRS.ActiveConnection = objConn
objRS.open stmsql,,,3

objRs.fields("nome")=Request.form("nome")
objRs.fields("cognome")=Request.form("cognome")
objRs.fields("uid")=Request.Form("login")
objRs.fields("pwd")=Request.form("pwd")
objRs.fields("email")=Request.Form("email")
objRs.fields("telefono")=Request.Form("telefono")
objRs.fields("fax")=Request.Form("fax")
objRs.fields("cellulare")=Request.Form("cellulare")
objRs.fields("area")=Request.Form("area")
objRs.fields("note")=Request.Form("note")
objRs.update


GRAZIE CMQ

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.