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

conex.execute, ayuda

Estas en el tema de conex.execute, ayuda en el foro de ASP Clásico en Foros del Web. Hola, para ejecutar y recorrer desde mi codigo asp una consulta que esta en Access, coloco lo siguiente: campos=conex.Execute(Consulta) Do while not campos.Eof response.write campos.Movenext ...
  #1 (permalink)  
Antiguo 18/06/2002, 13:16
LOG
 
Fecha de Ingreso: febrero-2002
Mensajes: 66
Antigüedad: 23 años, 3 meses
Puntos: 0
conex.execute, ayuda

Hola, para ejecutar y recorrer desde mi codigo asp una consulta que esta en Access, coloco lo siguiente:
campos=conex.Execute(Consulta)
Do while not campos.Eof
response.write
campos.Movenext
Loop

Me marca el siguiente error en la linea donde ejecuto la consulta:
No se estableció ningun texto de comando para el objeto de comando. ¿Por que?

Y otra duda, como le hago para que la consulta hecha en Access pueda tomar parámetros que estan en la página donde la ejecuto, por ejemplo en Access tengo where sitio=Sit, donde Sit es una variable que le doy un valor antes de ejecutar la consulta. La toma automaticamente al ejecutarla o tengo que mandarsela de alguna forma. Gracias.
  #2 (permalink)  
Antiguo 18/06/2002, 13:56
 
Fecha de Ingreso: mayo-2002
Ubicación: Mexico DF
Mensajes: 119
Antigüedad: 23 años
Puntos: 0
Re: conex.execute, ayuda

Prueba esto

<%
set conn = Server.CreateObject("ADODB.Connection")
Conn.Open "DBQ=C:\path_de_acceso_a_la_base\base.mdb;Dri ver={Microsoft Access Driver (*.mdb)}"

Set rs = Server.CreateObject("ADODB.Recordset")
consulta="select ...."
rs.open consulua, conn
Do while not Rs.Eof
response.write rs("variables")
rs.Movenext
Loop
rs.close
Set rs = Nothing
%>
Saludos
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 15:45.