ordenar la consulta 2

26/07/2004 - 05:45 por ORDENAR LA CONSULTA 2 \(con premio!\) | Informe spam
A ver...
Hace una consulta sencilla, sobre un dato que trae de una
pagina anterior "idr", a eso, lo quiero ordenar por nombre.
Trate 2000 veces, me dice falta de parametros.

No se que hacer, al que lo saque, regalo entradas y
consumiciones en algun boliche de palermo hollywood!
Porfa!

<%
idr = request.form("idr")
Set rs = Server.CreateObject("ADOdb.Connection")
rs.Open "DRIVER={Microsoft Access Driver (*.mdb)}; "
& "DBQ=" & Server.Mappath("sitepako.mdb")
sql= "select * from productos where idr = " & request
("idr") & " order by nombre"
Set rs = rs.Execute(sql)

%>

Preguntas similare

Leer las respuestas

#1 Joseba
26/07/2004 - 08:39 | Informe spam
Solo se me ocurren 2 cosas segun donde te este dando el
error.

Server.Mappath("sitepako.mdb")

Tienes la bd "sitepako.mdb" en el mismo sitio donde estás
ejecutando la pag. ASP?

Mira a ver si la valiable request("idr") tiene algun valor.

Un saludo.
Respuesta Responder a este mensaje
#2 Hans Castorp
26/07/2004 - 11:07 | Informe spam
¿Qué tipo de dato es idr?, Porque si es tipo texto, en la consulta debe ir
de la forma:

sql= "select * from productos where idr = '" & request("idr") & "' order by
nombre"

Un saludo.

Hans Castorp
International Sanatory Berghof
Davos-Switzerland

"ORDENAR LA CONSULTA 2 (con premio!)"
escribió en el mensaje news:3c8601c472c3$0163bf80$
A ver...
Hace una consulta sencilla, sobre un dato que trae de una
pagina anterior "idr", a eso, lo quiero ordenar por nombre.
Trate 2000 veces, me dice falta de parametros.

No se que hacer, al que lo saque, regalo entradas y
consumiciones en algun boliche de palermo hollywood!
Porfa!

<%
idr = request.form("idr")
Set rs = Server.CreateObject("ADOdb.Connection")
rs.Open "DRIVER={Microsoft Access Driver (*.mdb)}; "
& "DBQ=" & Server.Mappath("sitepako.mdb")
sql= "select * from productos where idr = " & request
("idr") & " order by nombre"
Set rs = rs.Execute(sql)

%>
Respuesta Responder a este mensaje
#3 Sashka
28/07/2004 - 06:26 | Informe spam
Este es tu código.
Set rs = Server.CreateObject("ADOdb.Connection")
rs.Open "DRIVER={Microsoft Access Driver (*.mdb)}; " & "DBQ=" &
Server.Mappath("sitepako.mdb")
Set rs = rs.Execute("select * from productos where idr = " & request("idr")
& " order by nombre")

Magali, estás usando la variable correspondiente a un Connection para abrir
un recordset debes declarar el recordset

Sashka
MS MVP Access


"Magali Sigal / Las Canitas.net" escribió en
el mensaje news:
Esos no son los errores. En realidad dice que falta 1 parametro en la


linea
donde esta la consulta.

Te adjunto el archivo que ocurre el inconveniente, es la linea 6.


"Joseba" escribió en el mensaje
news:3d4701c472db$5e5bb810$
Solo se me ocurren 2 cosas segun donde te este dando el
error.

Server.Mappath("sitepako.mdb")

Tienes la bd "sitepako.mdb" en el mismo sitio donde estás
ejecutando la pag. ASP?

Mira a ver si la valiable request("idr") tiene algun valor.

Un saludo.



email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida