Ciao a tuti, sto creando un sito di commercio elettronico. Ho creato un acampo per una ricerca libera. Quando l'utente digita una parola un questo campo di testo mi devono uscire tutti i prodotti la cui descrizione contiene la parola inserita dall'utente.
Ho creato una query come segue:
Set objConn = server.CreateObject ("ADODB.Connection")
objConn.connectionString = "driver={Microsoft Access Driver (*.mdb)};dbq="&_
server.MapPath("mdb-database/limone.mdb")
objConn.Open
strSQL="select articoli.* from articoli where descrizione like '*" & request.form("ParolaChiave") & "*' order by descrizione;"
Set objRs= server.CreateObject ("ADODB.Recordset")
objRs.Open strSQL, objConn
In access la query mi funziona nel senso che mi escono tutti i record richiesti. In ASP non trova nemmeno un record. Può essere che l'ASP non "conosce" il parametro like ?![]()
![]()
![]()

Rispondi quotando
