Ciao,
devo risolvere questo problema:
ho un campo proveniente da una pagina precedente:
Insegnamento=request.querystring("Insegnamento")
e devo ritrovare la riga del database che contiene quell'insegnamento.
Il problema è che lo devo confrontare con più campi perché ho 10 insegnamenti per ogni riga e non è detto che si trova nel primo insegnamento.
Ho scritto il seguente codice ma non funziona:
<%Insegnamento=request.querystring("Insegnamento ")
Insegnamento1=replace(Insegnamento,"_"," ")
Set OBJdbConnection = Server.CreateObject("ADODB.Connection")
OBJdbConnection.Open "Driver={Microsoft Access Driver (*.mdb)}; DBQ=" & Server.MapPath("prenotazioni.mdb")
sql = "SELECT * FROM tblUsers WHERE Insegnamento = '" & Insegnamento1 & "' OR Insegnamento1 = '" & Insegnamento1 & "' OR Insegnamento2 = '" & Insegnamento1 & "' OR Insegnamento3 = '" & Insegnamento1 & "' OR Insegnamento4 = '" & Insegnamento1 & "' OR Insegnamento5 = '" & Insegnamento1 & "' OR Insegnamento6 = '" & Insegnamento1 & "' OR Insegnamento7 = '" & Insegnamento1 & "' OR Insegnamento8 = '" & Insegnamento1 & "' OR Insegnamento9 = '" & Insegnamento1 & "' OR Insegnamento10 = '" & Insegnamento1 & "'"
Set RS=OBJdbConnection.Execute(sql)
%>
Non funziona cosi OR?

Rispondi quotando
