FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
como escribir en un txt desde interbase
hola a todos, tengo una pregunta que en ningun foro me lograron responder.
es la siguinete, como puedo escribir en un txt desde la base de datos de interbase? es que tengo unos 70 procedimientos y necesito saber cuando pasa por cada uno de ellos, intente escribiendo en una tabla que guarda un log sobre eso pero no funciona cuando da un error, osea no graba en ninguna tabla mientras de un error en alguno de los procedimientos y no se en cual procedimento se detuvo. hasta ahora lo que estaba haciendo es colocar un exception en hasta ver donde no pasa pero lleva mucho tiempo para encontrarlo asi. la herramienta que encontre que tiene algo de estas funciones es el rfunc pero no se como utilizarla. si alguine me puede ayudar le estare muy agradecido. |
#2
|
||||
|
||||
Resp
Solo has una udf donde le pases la ruta del archivo a escribir y el texto a insertar.
Con eso tienes.
__________________
Todo se puede, que no exista la tecnología aun, es otra cosa. |
#3
|
|||
|
|||
mmm
el problema es que no se como hacer una udf, me podrias dar un poco mas de ayuda, en delphi si me pedis te hago todo pero en interbase no se nada, solo que se guandan datos
|
#4
|
||||
|
||||
Resp
Pero ala udf la puedes hacer en delphi y como dicha funcion no va adevolver ningun resultado el manejo d ememori alo puedes hacer internamente. Pero si requieres el uso de memoria pude usar la unidad "ib_util.pas" que se encuentra en directorio de instalacion de firebird ./include.
Espero te sea de ayuda. Te digo todo esto por que ya sabes delphi y me supongo que sabes como hacer una dll. y ya que la funcion que vas a usar no es free_it entonces no bas a tenr probles d euso de ni liberacion de memoria.
__________________
Todo se puede, que no exista la tecnología aun, es otra cosa. |
#5
|
|||
|
|||
upsss
dll es lo que todabia no hice, voy a ver si encuentro uno en la web, vos nunca hisiste algo asi con el interbase y un txt?
|
#6
|
|||
|
|||
problema
no pude hace una dll, enrealidad nunca hice una.
me podrias explicar como y dar un pequeño ejemplo? esta es la ayuda que encontre en la web http://www.planet-source-code.com/vb...d=699&lngWId=7 pero no la entiendo Gracias |
#7
|
|||
|
|||
Eventos!!!
Lo que podes hacer es ejecutar alertadores de eventos cada vez que pases por un procedimiento almacenado de la base de datos.
De esta manera, desde la aplicacion en delphi, podras recibir este alerta y actuar en concecuencia, ya sea llenando un txt, mostrando mensajes, o lo que quieras hacer. Suerte!!!!! |
|
|
|