Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Conexión con bases de datos
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Conexión con bases de datos

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 12-09-2007
Avatar de jacfox
jacfox jacfox is offline
Registrado
 
Registrado: jul 2006
Posts: 7
Poder: 0
jacfox Va por buen camino
Unhappy Automatizar lectura XML en ClientDataset

Hola a todos,

Espero que me puedan ayudar con un pequeño problema.

Resulta que tengo que leer datos de un archivo xml (que voy descargando cada ciertos dias), pasarlos a un dataset y mostrarlos en un grid.

En principio ya lo he conseguido utilizando la utilidad de delphi XML mapper, pero mi problema es que quiero automatizar este proceso, es decir, cuando quiero pasar el xml al dataset debo utilizar esta herramienta para hacer un archivo de transformación y asi poder mostrarlos, lo que necesito es que pueda mostrarlos sin necesidad de abrir esta herramienta y hacer el archivo de transformación cada vez. Ya que el usuario final no puede hacer esto.

Seria posible conseguirlo mediante código?

Espero sus comentarios, gracias y un saludo a todos.
Responder Con Cita
  #2  
Antiguo 13-09-2007
Avatar de b3nshi
b3nshi b3nshi is offline
Miembro
 
Registrado: feb 2005
Ubicación: Tucuman - Argentina
Posts: 164
Poder: 20
b3nshi Va por buen camino
Mmm... veamos... no se q tan bien entiendo... pero si lo q deseas es automatizar la carga cuando el USUARIO baje el archivo, solo debes escribir una funcion q lo haga por ti... y bueno... hacer q se ejecute cuando el archivo se haya descargado.

Es decir... no entiendo bien, pero si queires "automatizar" algo, no es mas q hacer q una funcion se ejecute sola... y esta funcion debe hacer el proceso automatico...

No se bien q es lo q necesitas...

{Saludos}
Responder Con Cita
  #3  
Antiguo 13-09-2007
Avatar de jacfox
jacfox jacfox is offline
Registrado
 
Registrado: jul 2006
Posts: 7
Poder: 0
jacfox Va por buen camino
Necesito saber como trabajar por código con el XML mapper

Hola b3nshi,

Gracias por responder.

Lo que realmente quiero es automatizar la creación del archivo de transformación que realiza el XML mapper de delphi, es decir al descargar el archivo escribir una función que te recoga ese archivo y se lo envie como parametro al XML mapper y crear el archivo de trasformación para pasarlo al dataset.

El problema es que no se (ni se si se puede) como llamar al XML mapper desde código, pasarle parametros y que genere automaticamente el archivo de transformación.

He conseguido hacerlo manualmente, abriendo desde tools -> XML mapper y cargandole el archivo manualmente, pero necesitaria hacerlo todo desde código.

Espero que me hayas entendido.

Un saludo y gracias.
Responder Con Cita
  #4  
Antiguo 19-09-2007
Avatar de diegofhernando
diegofhernando diegofhernando is offline
Miembro
 
Registrado: may 2003
Ubicación: Locombia papá!
Posts: 267
Poder: 21
diegofhernando Va por buen camino
Hola jacfox, bueno la verdad no se si entienda muy bien tu problema, pero ya probaste usar SaveToFile y LoadFromFile del clientdataset, es decir, si es tu programa el q crea el xml y el mismo es quien lo lee no creo q se mayor problema, en fin, es lo q se me ocurre segun lo q te entiendo.

Salu2
__________________
Diego. Colombia es pasión.
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
Automatizar OpenOffice. Critter Servers 2 31-07-2007 19:41:24
Automatizar instalacion de componentes ilichhernandez OOP 2 21-09-2006 10:04:34
Automatizar impresión de Excel bumiga Servers 0 19-08-2005 23:56:01
Automatizar la ejecucion de una aplicacion MarcoMae Varios 3 15-07-2005 16:00:03
Automatizar Login JoseQ Internet 0 30-03-2005 12:35:50


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


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