Consulta SQL desde Access |
Responder
|
| Autor | |
orafo1
Asiduo
Unido: 18/Junio/2010 Localización: Colombia Estado: Sin conexión Puntos: 315 |
Opciones de entrada
Gracias(0)
Cita Respuesta
Tema: Consulta SQL desde AccessEnviado: 29/Agosto/2024 a las 03:57 |
|
Buenas noches para todos, tengo un Software desarrollado en Access con formularios, informes y tablas vinculadas, me gustaria saber si es posible cuando desde el formulario al presionar cualquier boton se ejecuta en el codigo VBA esta linea de codigo DoCmd.RunSQL "ConsultaSQL", False.
Poder quitar de la barra de estado un mensaje que dice Ejecutar Consulta o en el mejor de los casos cambiar ese nombre colocar otra descripcion, el tema es que ejecuto varias consultas SQL en ese boton y ese texto en la bara de estado cada que se ejecuta cada SQL no hace ver el software tan profesional. Seria algo asi DoCmd.RunSQL "ConsultaSQL1", False Sale el mensaje Ejecutar Consulta - Este mensaje cambiarlo o eliminarlo por una barra de progreso DoCmd.RunSQL "ConsultaSQL2", False DoCmd.RunSQL "ConsultaSQL3", False Por que tengo hasta 10 consultas SQL en el mismo boton. Muchas gracias a todos
|
|
|
Siempre algo nuevo por aprender
|
|
![]() |
|
xavi
Ver perfil usuario
Enviar mensaje privado
Ver los mensajes del usuario
Visite la página de los usuarios
Añadir a la lista de amigos
Administrador
Terrassa-BCN Unido: 10/Mayo/2005 Localización: Catalunya |||| Estado: Sin conexión Puntos: 14926 |
Opciones de entrada
Gracias(0)
Cita Respuesta
Enviado: 29/Agosto/2024 a las 10:04 |
|
Hola,
No se si te entiendo bien cuando dices "quitar de la barra de estado un mensaje" Cuando lanzas un DoCmd.RunSQL, si en las opciones de Access tienes activados los mensajes de las consultas de acción, lo que sale es un cuadro de mensaje, no una barra de estado de mensaje. Si lo que quieres es evitar esos cuadros de mensaje, te recomiendo cambiar DoCmd.RunSQL por CurrentDb.Execute CurrentDb.Execute "ConsultaSQL1", dbFailOnError Pd: si tienes 10 numeradas, puedes utilizar un bucle Un saludo |
|
![]() |
|
Mihura
Ver perfil usuario
Enviar mensaje privado
Ver los mensajes del usuario
Visite la página de los usuarios
Añadir a la lista de amigos
Administrador
Unido: 06/Mayo/2005 Localización: En la dehesa Estado: en línea Puntos: 14428 |
Opciones de entrada
Gracias(0)
Cita Respuesta
Enviado: 29/Agosto/2024 a las 12:15 |
|
Método SysCmd, se pueden hacer muchas cosas con él, mensajes, barras de progreso, etc. Échale un vistazo a la ayuda (y a los valores del parámetro AcSysCmdAction). Con esto pones un mensaje en la barra de estado: SysCmd acSysCmdSetStatus, "HOLA" Con esto 'inicializas' la barra de estado: SysCmd acSysCmdClearStatus |
|
![]() |
|
Responder
|
|
|
Tweet
|
| Ir al foro | Permisos de foro ![]() Usted No puede publicar nuevos temas en este foro Usted No puede responder a temas en este foro Usted No puede borrar sus mensajes en este foro Usted No puede editar sus mensajes en este foro Usted No puede crear encuestas en este foro Usted No puede votar en encuestas en este foro |