Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Bases de datos > Firebird e Interbase
Registrarse FAQ Miembros Calendario Guía de estilo Buscar Temas de Hoy Marcar Foros Como Leídos

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 11-05-2011
Avatar de Axel_Tech
Axel_Tech Axel_Tech is offline
Miembro
 
Registrado: nov 2008
Ubicación: lugar en que está ubicado algo.
Posts: 85
Poder: 16
Axel_Tech Va por buen camino
Gracias por contestar ecfisa, pero en mi caso no se utiliza Delphi por lo que no puedo usar el componente IBEvents y su evento OnEventAlert. Necesito que se muestre el mensaje al meter un registro a pelo en una tabla vinculada de Access.

Voy a buscar más info sobre los eventos en Firebird a ver si encuentro algo.
__________________
No hope, no dreams, no love, my only escape is Underground
Responder Con Cita
  #2  
Antiguo 11-05-2011
Avatar de Casimiro Notevi
Casimiro Notevi Casimiro Notevi is offline
Moderador
 
Registrado: sep 2004
Ubicación: En algún lugar.
Posts: 32.084
Poder: 10
Casimiro Notevi Tiene un aura espectacularCasimiro Notevi Tiene un aura espectacular
¿Y entonces cómo guardas los registros en firebird?, ¿a mano?
Responder Con Cita
  #3  
Antiguo 12-05-2011
Avatar de Axel_Tech
Axel_Tech Axel_Tech is offline
Miembro
 
Registrado: nov 2008
Ubicación: lugar en que está ubicado algo.
Posts: 85
Poder: 16
Axel_Tech Va por buen camino
Cita:
Empezado por Casimiro Notevi Ver Mensaje
¿Y entonces cómo guardas los registros en firebird?, ¿a mano?
Casimiro es la misma tabla vinculada por ODBC, es decir que cuando insertas un registro en Access en realidad se está insertando en Firebird.
__________________
No hope, no dreams, no love, my only escape is Underground
Responder Con Cita
  #4  
Antiguo 12-05-2011
Avatar de Casimiro Notevi
Casimiro Notevi Casimiro Notevi is offline
Moderador
 
Registrado: sep 2004
Ubicación: En algún lugar.
Posts: 32.084
Poder: 10
Casimiro Notevi Tiene un aura espectacularCasimiro Notevi Tiene un aura espectacular
¿Entonces lo haces a través de algún dataset, se supone?, pues aprovecha su evento newrecord o afterpost para emitir el mensaje.
Responder Con Cita
  #5  
Antiguo 12-05-2011
Avatar de Axel_Tech
Axel_Tech Axel_Tech is offline
Miembro
 
Registrado: nov 2008
Ubicación: lugar en que está ubicado algo.
Posts: 85
Poder: 16
Axel_Tech Va por buen camino
Creo que no me he explicado bien. No se utiliza ningún programa en Delphi para insertar el nuevo registro (por lo que no puedo utilizar ni DataSet, ni IBEvents, ni nada). Lo que hace el usuario es abrir el archivo de Access (.mdb), abrir la tabla vinculada por OBDC y añadir un nuevo registro con sus correspondientes campos. Pues yo lo que quiero es que deje insertar ese registro pero que también salga un mensaje.

Sé que puedo hacerlo desde código VBA, pero estoy buscando la forma (si se puede) de enviarlo desde Firebird. Una excepción desde un trigger no me vale porque cancelaría el insert del nuevo registro.
__________________
No hope, no dreams, no love, my only escape is Underground
Responder Con Cita
  #6  
Antiguo 16-05-2011
Avatar de Axel_Tech
Axel_Tech Axel_Tech is offline
Miembro
 
Registrado: nov 2008
Ubicación: lugar en que está ubicado algo.
Posts: 85
Poder: 16
Axel_Tech Va por buen camino
Bueno pues por si a alguien le interesa, al final no pude resolverlo desde Firebird para no cambiar la costumbre del usuario utilicé un formulario en Access mediante el formato "Vista de hoja de datos", en el que se muestra la información en forma de tabla, y en el evento Form_AfterInsert controlo lo del mensaje.
__________________
No hope, no dreams, no love, my only escape is Underground
Responder Con Cita
  #7  
Antiguo 16-05-2011
Avatar de Casimiro Notevi
Casimiro Notevi Casimiro Notevi is offline
Moderador
 
Registrado: sep 2004
Ubicación: En algún lugar.
Posts: 32.084
Poder: 10
Casimiro Notevi Tiene un aura espectacularCasimiro Notevi Tiene un aura espectacular
Es que firebird es un sistema de gestión de bases de datos, por lo que no puede ni debe interactuar con el usuario.
Responder Con Cita
Respuesta


Herramientas Buscar en Tema
Buscar en Tema:

Búsqueda Avanzada
Desplegado

Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Mostrar mensajes de depuración en un trigger ciacsl SQL 3 16-06-2008 14:35:34
mostrar mensaje en asp.net con delphi 2005 clanmilano .NET 2 19-12-2005 22:01:07
Mostrar un mensaje en la barra de tareas SMTZ Varios 4 23-06-2004 09:16:46
mensaje trigger ronson Conexión con bases de datos 3 04-03-2004 09:45:18
Mostrar mensaje al ejecutar una consulta HERNAN Varios 5 05-12-2003 19:56:01


La franja horaria es GMT +2. Ahora son las 06:02:58.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi