Foros del Web » Programando para Internet » ASP Clásico »

Tengo Problemas Con Los Querys Cuando Quiero Hacer Una Busqueda

Estas en el tema de Tengo Problemas Con Los Querys Cuando Quiero Hacer Una Busqueda en el foro de ASP Clásico en Foros del Web. <% Set oConn = Server.CreateObject("ADODB.Connection") oConn.Open("DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=" & Server.MapPath("\MR\BDMR.mdb")) strSQL ="SELECT productos.Descripcion,automovil.carro,productos.ye ar FROM productos,automovil where 'productos.Descripcion ="&request.querystring("nombre")&" AND productos.id_cat=automovil.id_cat'" Set objRS ...
  #1 (permalink)  
Antiguo 20/05/2004, 17:33
 
Fecha de Ingreso: mayo-2004
Mensajes: 7
Antigüedad: 20 años, 11 meses
Puntos: 0
Tengo Problemas Con Los Querys Cuando Quiero Hacer Una Busqueda

<%

Set oConn = Server.CreateObject("ADODB.Connection")
oConn.Open("DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=" & Server.MapPath("\MR\BDMR.mdb"))


strSQL ="SELECT productos.Descripcion,automovil.carro,productos.ye ar FROM productos,automovil where 'productos.Descripcion ="&request.querystring("nombre")&" AND productos.id_cat=automovil.id_cat'"
Set objRS = oConn.Execute(strSQL)

while (not objRS.Eof)
Response.Write("<tr>")
Response.Write("<td width=47 height=22><font color=#000080 face=Arial Narrow><b>" & objRS("carro") & "</b></font></td>")
Response.Write("<td width=32 height=22>")
Response.Write("<p align=center><font color=#000080 face=Arial Narrow><b>" & objRS("year") & "</b></font></td>")
Response.Write("<td width=12 height=22>")
Response.Write("<p align=center><input type=text name=cant size=8 value=" & Request.QueryString("nombre") & "></p>")
Response.Write("</td>")
Response.Write("<td width=19% height=22>")
Response.Write("<p align=right><font color=#000080 face=Arial Narrow><b>" & objRS("Descripcion") & "</b></font></td>")
Response.Write("<td width=4 height=22><font color=#000080 face=Arial Narrow><b><img border=0 src=buttonaddtocart.gif></b></font></td>")
Response.Write("</tr>")
objRS.MoveNext
wend

oConn.Close
set objRS = nothing
set oConn = nothing
%>

'productos.Descripcion ="&request.querystring("nombre")&" no me esta respetando esta condicion, me presenta una busqueda en general, pero no la especifica que yo le estoy mandando,lo que le estoy manadando es un a cadena no se si me falta algo me pero no me la esta tomando en cuenta.
alguien me puede ayudar
  #2 (permalink)  
Antiguo 20/05/2004, 17:35
Avatar de bakanzipp  
Fecha de Ingreso: noviembre-2001
Ubicación: santiago de shilli
Mensajes: 2.554
Antigüedad: 23 años, 5 meses
Puntos: 0
prueba asi

Código PHP:
"SELECT productos.Descripcion,automovil.carro,productos.year FROM productos,automovil where productos.Descripcion ='"request.querystring("nombre") &"' AND productos.id_cat=" automovil.id_cat &" ;" 
Saludos
  #3 (permalink)  
Antiguo 20/05/2004, 17:36
Avatar de bakanzipp  
Fecha de Ingreso: noviembre-2001
Ubicación: santiago de shilli
Mensajes: 2.554
Antigüedad: 23 años, 5 meses
Puntos: 0
jjejeje...sorry por echarme las tablas
  #4 (permalink)  
Antiguo 20/05/2004, 17:43
 
Fecha de Ingreso: mayo-2004
Mensajes: 7
Antigüedad: 20 años, 11 meses
Puntos: 0
Error Type:
Microsoft VBScript runtime (0x800A01A8)
Object required: ''
/MR/categoria3.asp, line 67

me aparece esto , pero es en asp
me podrias contestar
  #5 (permalink)  
Antiguo 20/05/2004, 17:46
 
Fecha de Ingreso: mayo-2004
Mensajes: 7
Antigüedad: 20 años, 11 meses
Puntos: 0
estas ahi
  #6 (permalink)  
Antiguo 20/05/2004, 17:49
 
Fecha de Ingreso: mayo-2004
Mensajes: 7
Antigüedad: 20 años, 11 meses
Puntos: 0
"SELECT productos.Descripcion,automovil.carro,productos.ye ar FROM productos,automovil where productos.Descripcion ='"& request.querystring("nombre") &"' AND productos.id_cat=automovil.id_cat"

le puse asi como me dijiste, pero salio el error que te mande, ahora le puse asi y me pone este error

Error Type:
Microsoft OLE DB Provider for ODBC Drivers (0x80040E10)
[Microsoft][ODBC Microsoft Access Driver] Too few parameters. Expected 1.
  #7 (permalink)  
Antiguo 21/05/2004, 01:57
 
Fecha de Ingreso: febrero-2004
Ubicación: desde aqui
Mensajes: 64
Antigüedad: 21 años, 2 meses
Puntos: 1
prueba asi:
Código PHP:
"SELECT productos.Descripcion, automovil.carro, productos.year,  automovil.id_cat FROM productos, automovil where productos.Descripcion =' "request.querystring("nombre")&" ' AND productos.id_cat='automovil.id_cat';" 

Última edición por ToRu; 21/05/2004 a las 02:00
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 06:02.