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 Temas de Hoy

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
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.055
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
  #2  
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
  #3  
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.055
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
  #4  
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
  #5  
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
  #6  
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.055
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
  #7  
Antiguo 18-05-2011
Avatar de rastafarey
rastafarey rastafarey is offline
Miembro
 
Registrado: nov 2003
Posts: 927
Poder: 21
rastafarey Va por buen camino
resp

Que confusion tan grande este que se quiere hacer el como mesclar chicha con mango. Un sistema gestor de base de dato interactuando con el usuario. las plicaciones interactual con el SGBD no el SGBD con la aplicacion. Como te habian dicho anteriormente la opcion que tienes es capturar los eventos y para eso hay que echar codigo, por que intentar hacer las cosas magicamente no se puedo.
__________________
Todo se puede, que no exista la tecnología aun, es otra cosa.
Responder Con Cita
Respuesta



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 03:45:00.


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