chi mi può aiutare?
codice:
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 '(((Tabella.id_prod)=1-135646-B25AP)) OR (((Tabella.nome)=PC Card Smart Card Reader)'.
/esercizio/ricerca.ASP, line 12
codice:
<% @language="jscript"%>
<%
		 var id_nome = Request.form("nome").item();
		 var id_codice= Request.form("codice").item();
	     var sdc = "driver={Microsoft Access Driver (*.mdb)};dbq=";
	     sdc += Server.MapPath("db/db1.mdb");
	     var conn = new ActiveXObject("ADODB.Connection");
	     var record_set = new ActiveXObject("ADODB.recordset");
	     conn.Open(sdc);
	     var sql=("SELECT Tabella.nome, * FROM Tabella WHERE (((Tabella.id_prod)="+id_codice+")) OR (((Tabella.nome)="+id_nome+")");	
		 	 
             record_set.open(sql,conn); RIGA 12
	 if (record_set.EOF)
		 	Response.Write("Non ci sono prodotti");