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

 
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 17-06-2004
asirvent asirvent is offline
Miembro
 
Registrado: may 2003
Posts: 48
Poder: 0
asirvent Va por buen camino
Question Variables en Firebird

Hola, estoy implementando una aplicación utilizando firebird 1.5 y a la hora de controlar que es lo que hace cada usuario, utilizo para guardar un disparador (triger) en la tabla que se ha modificado, ahora el problema, los usuarios que deben de guardar no son los que se utilizan en firebird sino que son propios (utilizo unicamente el sysdba), que ocurre que en mi aplicación tengo un usuario que esta trabajando, pero en la BD a la hora de guardar o borrar en una tabla no puedo saber quien lo ha hecho.

¿Hay alguna variable en Firebird que pertenezca a la sesion de trabajo en la que esté un usuario, y donde pueda almacenar un dato?, digo esto porque creo que sería la solución más optima, o sea abrir la conexion con la BD, almacenar en una variable unica para ese usuario el nombre suyo y cuando haga un borrado o lo que sea, en los disparadores utilizar dicha variable.

un saludo y muchas gracias
Responder Con Cita
 



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


La franja horaria es GMT +2. Ahora son las 04:35:05.


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