Ir al contenido


Foto

Generar XML através de UDF (Firebird)


  • Por favor identifícate para responder
5 respuestas en este tema

#1 fredycc

fredycc

    Advanced Member

  • Moderadores
  • PipPipPip
  • 874 mensajes
  • LocationOaxaca, México

Escrito 04 noviembre 2010 - 08:44

Que tal delphinianos, me he planteado crear una udf para poder llevar cualquier resultado de una consulta a un archivo XML estilo (MS Sql server), pues también en lo posterior quisiera procesar dichos archivos, que pudieran llegar de cualquier otra aplicación en un archivo xml.

Si alguién de ustedes conoce una udf que implemente esta capacidad, les agradecería la información.

El motivo de una udf es para no hacerme dependiente de una aplicación o proceso externo al manejador, claro si es viable la idea. Espero como siempre sus ideas o comentarios al respecto.

Saludos. 
  • 0

#2 egostar

egostar

    missing my father, I love my mother.

  • Administrador
  • 14.458 mensajes
  • LocationMéxico

Escrito 04 noviembre 2010 - 09:07

Que tal amigo fredycc

Puedes mirar este enlace y probar las alternativas que sugieren.

Salud OS

PD. Y si te sale, se agradecería que la compartieras :D :D :D
  • 0

#3 Rolphy Reyes

Rolphy Reyes

    Advanced Member

  • Moderadores
  • PipPipPip
  • 2.092 mensajes
  • LocationRepública Dominicana

Escrito 04 noviembre 2010 - 09:29

Saludos.

Revisa esta información.
  • 0

#4 fredycc

fredycc

    Advanced Member

  • Moderadores
  • PipPipPip
  • 874 mensajes
  • LocationOaxaca, México

Escrito 04 noviembre 2010 - 10:14

Que tal Rolphy, con el link que has colocado llegué a la página del autor donde se detalla muy bien todo el proceso, gracias lo probaré.

http://fernandomedei...bird/#more-2061  (y)
  • 0

#5 Marc

Marc

    Advanced Member

  • Moderadores
  • PipPipPip
  • 1.484 mensajes
  • LocationMallorca

Escrito 04 noviembre 2010 - 03:15

Yo utilizaría un ClientDataset.

Si cargas los resultados de una consulta en un ClientDataset después puedes guardar su contenido en formato XML.

De la misma forma puedes leer en un ClientDataset el contenido de un archivo XML para después importarlo a Firebird.

NOTA: Para definir la estructura del archivo XML se utiliza la utilidad XMLMapper integrada en el mismo Delphi.

Saludos.
  • 0

#6 fredycc

fredycc

    Advanced Member

  • Moderadores
  • PipPipPip
  • 874 mensajes
  • LocationOaxaca, México

Escrito 04 noviembre 2010 - 05:00

Q tal Marc, gracias por el apunte, sería más fácil y creo no importaría el manejador de base de datos, los sp's que mencionaba Rolphy funciona para firebird únicamente y bien; creo que enfacaré el objetivo, gracias por tu comentario
  • 0




IP.Board spam blocked by CleanTalk.