Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General »

Petición de un dato al ejecutar consulta en access

Estas en el tema de Petición de un dato al ejecutar consulta en access en el foro de Bases de Datos General en Foros del Web. Hola a todo el mundo. Tengo el siguiente problema: Tengo una base de datos en access. En uno de los formularios, tengo un botoón para ...
  #1 (permalink)  
Antiguo 07/07/2011, 09:53
 
Fecha de Ingreso: marzo-2007
Mensajes: 127
Antigüedad: 17 años, 8 meses
Puntos: 2
Petición de un dato al ejecutar consulta en access

Hola a todo el mundo.

Tengo el siguiente problema:
Tengo una base de datos en access. En uno de los formularios, tengo un botoón para abrir otro formulario basado en una consulta. Pues bien, dependiendo del equipo en el que ejecuto la base de datos access, cuando se ejecuta esta consulta, en ocasiones me pide que introduzca un dato (COMO SI HUBIERA HECHO LA CONSULTA SOLICITANDO UN PARÁMETRO) y en otras ocasiones esto no me pasa, ejecutándose la consuta directamente y sin pedirme este dato (que es como tiene que ser). La aplicación no tiene en cuenta ni nombres de usuario ni nada de eso, por lo que no tengo ni idea de por qué me pasa esto en según que ordenador.

¿Alguna idea de lo que puede estar ocurriendo?.

Gracias y un saludo.
  #2 (permalink)  
Antiguo 08/07/2011, 01:58
Avatar de Taribo007  
Fecha de Ingreso: agosto-2007
Mensajes: 1.338
Antigüedad: 17 años, 3 meses
Puntos: 18
Respuesta: Petición de un dato al ejecutar consulta en access

pero que dato es el que te pide. Tienes algo en la columna criterios de la consulta??

Un saludo
  #3 (permalink)  
Antiguo 08/07/2011, 02:38
 
Fecha de Ingreso: marzo-2007
Mensajes: 127
Antigüedad: 17 años, 8 meses
Puntos: 2
Respuesta: Petición de un dato al ejecutar consulta en access

Hola Tario007: Como siempre tan dispuesto a ayudar, muchísimas gracias.

Ya he detectado cual era el problema. Os comento:

Los equipos en los que me pedía ese dato como si fuera un parámetro son equipos que tienen el access en un idioma distinto al español, concretamente inglés y portugués. Efectivamente, en la consulta tenía en la línea de criterios para uno de los campos la siguiente expresión:

[Formularios]![LISTA_MEDIDAS_MEJORA_CONTINUA]![CodCabeceraAnalisis]

pero claro, los equipos que no tienen access en español lo de [Formularios] no lo deben de llevar muy bien, asi que he cambiado esa expresión por la siguiente:

[Forms]![LISTA_MEDIDAS_MEJORA_CONTINUA]![CodCabeceraAnalisis]

y parece que funciona, al menos en los que están en español y en inglés. Falta por probarlo en los de portugués, pero me imagino que funcionará igual.

¡¡QUE IMPORTANTE ES SABER IDIOMAS!!.

Gracias y un saludo.
  #4 (permalink)  
Antiguo 08/07/2011, 05:17
Avatar de Taribo007  
Fecha de Ingreso: agosto-2007
Mensajes: 1.338
Antigüedad: 17 años, 3 meses
Puntos: 18
Respuesta: Petición de un dato al ejecutar consulta en access

Es un error bastante comun, era una de las cosas que pensaba que podia pasar, me alegro que lo hayas solucionado.

Un saludo

Etiquetas: access, dato, formulario, bases-de-datos
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:17.