Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Bases de datos > MS SQL Server
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 22-06-2007
Avatar de Paola_PGR
Paola_PGR Paola_PGR is offline
Registrado
 
Registrado: abr 2007
Posts: 9
Poder: 0
Paola_PGR Va por buen camino
Generar con Delphi archivo XML

Buenas Tardes
Mi problema es el siguiente:

Necesito crear una aplicación en Delphi 7 que se conecte a una base de datos (SQL Server), consulte unas tablas para extraer información y finalmente que regrese un archivo con los datos leídos en formato XML.

Pero no tengo idea de como hacerlo espero que alguien me pueda asesorar.

Saludos y gracias por su ayuda.
Responder Con Cita
  #2  
Antiguo 22-06-2007
Avatar de poliburro
[poliburro] poliburro is offline
Miembro Premium
 
Registrado: ago 2004
Ubicación: México D.F
Posts: 3.068
Poder: 23
poliburro Va por buen camino
Una forma de hacerlo es haciendo uso de la sentencia For Xml de Sql server, lo que hace es formaterarte un recordset (Columnas y filas) en XML.

suerte amiga.


Por cierto, esta es la manera màs eficiente. . HAcer uso de controles que recorran un dataset y lo vayan pasando a Xml, es sumamente ineficiente y costoso.
__________________
Conoce mi blog http://www.edgartec.com
Responder Con Cita
  #3  
Antiguo 22-06-2007
Avatar de dec
dec dec is offline
Moderador
 
Registrado: dic 2004
Ubicación: Alcobendas, Madrid, España
Posts: 13.107
Poder: 34
dec Tiene un aura espectaculardec Tiene un aura espectacular
Hola,

Yo de esto no entiendo mucho, y supongo que los componentes "DataSets" tal vez puedan exportar los datos que contengan a XML, directamente, sin que tengas que hacer nada más. Pero, lo que sí sé es que existe un componente (y varias clases e interfaces auxiliares) en Delphi para tratar con archivos XML: "TXmlDocument".

PD. Si escribes tal cual "TXmlDocument" en el buscador de los Foros encontrarás no pocos hilos que tratan sobre el mismo.
__________________
David Esperalta
www.decsoftutils.com
Responder Con Cita
  #4  
Antiguo 22-06-2007
Avatar de dec
dec dec is offline
Moderador
 
Registrado: dic 2004
Ubicación: Alcobendas, Madrid, España
Posts: 13.107
Poder: 34
dec Tiene un aura espectaculardec Tiene un aura espectacular
Hola,

Cita:
Empezado por poliburro
Una forma de hacerlo es haciendo uso de la sentencia For Xml de Sql server, lo que hace es formaterarte un recordset (Columnas y filas) en XML.

suerte amiga.

Por cierto, esta es la manera màs eficiente. . HAcer uso de controles que recorran un dataset y lo vayan pasando a Xml, es sumamente ineficiente y costoso.
No lo decía yo...
__________________
David Esperalta
www.decsoftutils.com
Responder Con Cita
  #5  
Antiguo 22-06-2007
Avatar de Paola_PGR
Paola_PGR Paola_PGR is offline
Registrado
 
Registrado: abr 2007
Posts: 9
Poder: 0
Paola_PGR Va por buen camino
Muchas gracias... no pense en recibir tan rapidas respuestas... intentare lo que me dicen Gracias
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
Como Generar Un Archivo Txt Desde Delphi AdIIX Varios 10 27-09-2007 20:48:04
generar archivo CSV Alexis De la Cr Conexión con bases de datos 3 14-04-2007 04:20:22
Generar Archivo XML cgomez Varios 5 09-01-2007 18:31:56
Generar archivo en PDF INGENIERIA Impresión 0 20-10-2006 13:06:51
generar un archivo pdf cahosoft JAVA 3 17-10-2006 02:07:50


La franja horaria es GMT +2. Ahora son las 06:32:44.


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