PDA

View Full Version : [ASP] Creare una ricerca


OrcaAssassina
10-10-2006, 16:21
Ho una pagina con i miei controlli, ed un pulsante CERCA

Cliccando su tale pulsante mi si apre una pagina con il codice di ricerca.

Non sono molto afferrato, ed infatti con mi funziona

Vi posto il codice.

Ho richiamato i valori delle caselle, poi ho fatto la query, ma mi da errore:

'recupero la pagina

dim strMarchio
strMarchio = request.form("T1")

dim strModello
strModello = request.form("T11")

dim strCarrozzeria
strCarrozzeria = request.form("D1")

dim strAnno
strAnno = request.form("T4")

Set MyConn=Server.CreateObject("ADODB.Connection")
MyConn.Open "DRIVER={Microsoft Access Driver (*.mdb)};DBQ=" & server.MapPath("/mdb-database/Documenti.mdb")

Set Rs = Server.CreateObject("ADODB.Recordset")
SQL = "Select Data,Codice,Marchio,Modello,Anno,Cilindrata,Km,Cavalli,Optional,Prezzo,Carrozzeria,Foto,Alimentazione,Concessionaria from News where Marchio= 'strMarchio' order by Modello"'
Rs.Open SQL, MyConn, 3,3

Mi potete corregge????

Ciao e grazieeeeee

mynos79
10-10-2006, 18:25
SQL = "Select Data,Codice,Marchio,Modello,Anno,Cilindrata,Km,Cavalli,Optional,Prezzo,Carrozzeria,Foto,Alimentazione,Concessionaria from News where Marchio= 'strMarchio' order by Modello"'

SQL = "SELECT Data, Codice, Marchio, Modello, Anno, Cilindrata, Km, Cavalli, Optional, Prezzo, Carrozzeria, Foto,A limentazione, Concessionaria "
SQL += "FROM News WHERE Marchio="
SQL += strMarchio
SQL += " ORDER BY Modello"

Dovrebbe essere corretta la stringa, non l' ho provata ma ho visto che avevi inserito in modo errato la variabile strMarchio ...
Ho diviso la stringa in pezzi cosė non diventa troppo lunga e forse la capisci meglio ... occhio agli spazi dopo Concessionaria e prima di ORDER.