Si scusa è vero, scrivo così:Originariamente inviato da optime
perché due in AND e uno in OR?
Ma stampa sempre KO anche se in tabella non ho alfanumerico 565...codice:Sql = "SELECT * from TblReg where 1 = 1 " if session("strAlfanumerico_1") <> "" then Sql = Sql & " AND Alfanumerico = '" & session("strAlfanumerico_1") & "' " end if if session("strAlfanumerico_2") <> "" then Sql = Sql & " AND Alfanumerico = '" & session("strAlfanumerico_2") & "' " end if if session("strPLU_3") <> "" then Sql = Sql & " AND Alfanumerico = '" & session("strAlfanumerico_3") & "' " end if Set Rs = server.createObject("ADODB.Recordset") Rs.Open Sql, objconn If Not Rs.EOF Then 'INSERISCI IN DB else response.write "ko" end if
SELECT * FROM TblReg WHERE 1 = 1 AND Alfanumerico = '565' AND Alfanumerico = '323' AND Alfanumerico = '333'
ko