ASP - Dos consultas a BD en la misma pagina??

 
Vista:

Dos consultas a BD en la misma pagina??

Publicado por B.V.G (18 intervenciones) el 21/12/2000 00:00:00
Hola, gracias por el interes en esta pregunta.
Tengo un problema, intento acceder a la BD primero hago una consulta y visualizo y luego intento incorporar otra consulta en la misma pagina y me da error.
Hago:
...
set rs=CreateObject("ADOBD.Recordset")
sqltxt = "select ......"
set rs1=CreateObject("ADOBD.Recordset")
sqltxt1 = "select ......"

rs.open sqltxt, "DNS=equipos"
rs1.open sqltxt1, "DNS=equipos"
...

Y me da el error siguiente en la ultima linea de codigo que he escrito.
Too few parameters. Expected 2

¿Alguien sabe que es lo que pasa y porque me da este error? ¿O como puedo hacer esto ?

Muchas gracias

Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Dos consultas a BD en la misma pagina??

Publicado por David (4 intervenciones) el 21/12/2000 00:00:00
Prueba a pasar el segundo parámetro mediante una variable... de todas formas no es DNS sino DSN... ;)
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Dos consultas a BD en la misma pagina??

Publicado por angel (10 intervenciones) el 22/12/2000 00:00:00
mira la cadena sql. seguro q está mal.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Dos consultas a BD en la misma pagina??

Publicado por B.V.G (18 intervenciones) el 26/12/2000 00:00:00
La consulta sql esta bien, porque pruebo quitando una ejecutar y funciona.
David como te refieres que lo que lo haga pasando como variable??

Gracias.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Dos consultas a BD en la misma pagina??

Publicado por federico (1 intervención) el 26/12/2000 00:00:00
El mensaje de error es muy tipico de consulta SQL erronea.
Se pueden hacer tantas consultas como se quieran.
TE aconsejo asignar los recordset mediante la sentencia execute de la conexion, en la mayoria de los casos te ahorraras recordsets, sobre todo en inserciones y actualizaciones de datos.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar