Buona giornata a tutti,
sono alle prese con la modifica di una pagina di ricerca nel sito che se aperta in locale mi da il seguente errore:
Tipo di errore:
Microsoft OLE DB Provider for ODBC Drivers (0x80040E14)
[Microsoft][Driver ODBC Microsoft Access] Errore di sintassi (operatore mancante) nell'espressione della query 'LIKE '%%''.
/test/search.asp, line 13
il codice che lo genera è questo:
<%
Dim MM_STRING
MM_STRING = "Driver={Microsoft Access Driver (*.mdb)};DBQ=" & Server.MapPath("/mdb-database/news.mdb")
%>
<%
Set search = Server.CreateObject("ADODB.Recordset")
search.ActiveConnection = MM_STRING
search.Source = "SELECT * FROM tbNews WHERE "&Request.QueryString("campo")&" LIKE '%" + Request.QueryString("cosa") + "%'"
search.CursorType = 0
search.CursorLocation = 2
search.LockType = 1
search.Open()
search_numRows = 0
%>
<%
Repeat1__numRows = -1
Repeat1__index = 0
search_numRows = search_numRows + Repeat1__numRows
%>
io non sono in grado di risolvere, ho fatto svariate ricerche per individuare l'errore senza esito, se necessario posto tutta la pagina, confido nel vostro aiuto
sono alle prese con la modifica di una pagina di ricerca nel sito che se aperta in locale mi da il seguente errore:
Tipo di errore:
Microsoft OLE DB Provider for ODBC Drivers (0x80040E14)
[Microsoft][Driver ODBC Microsoft Access] Errore di sintassi (operatore mancante) nell'espressione della query 'LIKE '%%''.
/test/search.asp, line 13
il codice che lo genera è questo:
<%
Dim MM_STRING
MM_STRING = "Driver={Microsoft Access Driver (*.mdb)};DBQ=" & Server.MapPath("/mdb-database/news.mdb")
%>
<%
Set search = Server.CreateObject("ADODB.Recordset")
search.ActiveConnection = MM_STRING
search.Source = "SELECT * FROM tbNews WHERE "&Request.QueryString("campo")&" LIKE '%" + Request.QueryString("cosa") + "%'"
search.CursorType = 0
search.CursorLocation = 2
search.LockType = 1
search.Open()
search_numRows = 0
%>
<%
Repeat1__numRows = -1
Repeat1__index = 0
search_numRows = search_numRows + Repeat1__numRows
%>
io non sono in grado di risolvere, ho fatto svariate ricerche per individuare l'errore senza esito, se necessario posto tutta la pagina, confido nel vostro aiuto