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

Crear Consulta en Access

Estas en el tema de Crear Consulta en Access en el foro de ASP Clásico en Foros del Web. ¿¿¿Existe alguna posibilidad de crear una consulta nueva en una base de datos access, desde una página asp??? Si que se pueden crear tablas, pero ...
  #1 (permalink)  
Antiguo 09/03/2004, 09:37
Avatar de angel_dope  
Fecha de Ingreso: noviembre-2002
Ubicación: Valencia
Mensajes: 737
Antigüedad: 21 años, 6 meses
Puntos: 8
Crear Consulta en Access

¿¿¿Existe alguna posibilidad de crear una consulta nueva en una base de datos access, desde una página asp??? Si que se pueden crear tablas, pero crear una consulta.... yo personalmente no lo he oido nunca, pero la verdad es que me vendria muy bien si se pudiese.

Si alguien sabe algo del tema que responda, pleeease.

Gracias a tod@s, salu2,
__________________
Vayamos por Partes :: Jack el Destripador
  #2 (permalink)  
Antiguo 09/03/2004, 09:47
Avatar de AlZuwaga
Colaborador
 
Fecha de Ingreso: febrero-2001
Ubicación: 34.517 S, 58.500 O
Mensajes: 14.550
Antigüedad: 23 años, 3 meses
Puntos: 535
La verdad que no sé si se puede, pero me quedé intrigado con el tema. Qué utilidad le darías, si es que se puede saber?

Saludos
__________________
...___...
  #3 (permalink)  
Antiguo 09/03/2004, 09:52
Avatar de angel_dope  
Fecha de Ingreso: noviembre-2002
Ubicación: Valencia
Mensajes: 737
Antigüedad: 21 años, 6 meses
Puntos: 8
Bien, en este caso estoy haciendo una pequeña aplicación que analiza el log de una web. En estos momentos, cada sección tiene una consulta creada en lapropia base de datos, y desde la página asp accedo a esas consultas q ya existen. Si se crean nuevas secciones habria que acceder manualmente a la base de datos y crearla. Tampoco cuesta demasiado, ya que todas tienen el mismo formato y solo habria que cambiar la condición de un campo. Pero aprovechando que todas tienen el mismo formato y he pensado que seria interesante que cualquier usuario (q tuviese permisos, claro) pudiese crear una nueva consulta sin tener que avisar al administrador (en este caso yo jejeje)
__________________
Vayamos por Partes :: Jack el Destripador
  #4 (permalink)  
Antiguo 10/03/2004, 04:26
Avatar de angel_dope  
Fecha de Ingreso: noviembre-2002
Ubicación: Valencia
Mensajes: 737
Antigüedad: 21 años, 6 meses
Puntos: 8
A nadie se le ocurre nada?? Tampoco como modificar una consulta ya existente??? Como úñtimo remedio podria rehacer lo q tengo hecho y usar una sola consulta y pasandole un parámetros, pero me vendria bien lo de crear la consulta, ya que asi las podria usar tb para otras cosillas
__________________
Vayamos por Partes :: Jack el Destripador
  #5 (permalink)  
Antiguo 30/06/2008, 12:12
 
Fecha de Ingreso: mayo-2008
Mensajes: 13
Antigüedad: 16 años, 1 mes
Puntos: 0
Respuesta: Crear Consulta en Access

yo tengo otro por que.
tengo una base de datos que pesa unos 7 MB.
si bien me recomendaron parasla a un sql server me quedo con el access por el momento.
la cuestion es que si quiero crear una nueva consulta, debo descargar la base (cosa que tarda mucho) y luego volver a subirla (que tambien tarda mucho)
si pudiese hacer como dijo angel_dope, crear una tabla.. pero...

PODEMOS CREAR UNA CONSULTA???

a ver quien nos ayuda!
  #6 (permalink)  
Antiguo 30/06/2008, 12:40
Avatar de AlZuwaga
Colaborador
 
Fecha de Ingreso: febrero-2001
Ubicación: 34.517 S, 58.500 O
Mensajes: 14.550
Antigüedad: 23 años, 3 meses
Puntos: 535
Respuesta: Crear Consulta en Access

Oh, si se puede

Código:
set oConn = server.createobject("ADODB.Connection")
oConn.open ConnString
SQL = "CREATE VIEW mi_vista AS SELECT * FROM la_tabla WHERE algun_campo = algun_valor"
oConn.execute(SQL)
oConn.close
set oConn = nothing
Sorry angel_dope por haber llegado tarde! Espero que en estos 4 años lo hayas podido solucionar
__________________
...___...
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 23:15.