cs_stailer
Messages postés507Date d'inscriptionjeudi 28 mars 2002StatutMembreDernière intervention13 mai 2009
-
29 nov. 2003 à 13:48
cs_stailer
Messages postés507Date d'inscriptionjeudi 28 mars 2002StatutMembreDernière intervention13 mai 2009
-
30 nov. 2003 à 19:04
Salut,
Dans PHPMyadmin pour ceux qui connaissent, on peut exporter les données au format XML. Ensuite dans Delphi on peut se lier à ce fichier XML et modifier, ajouter ou supprimer des données.
C'est vraiment super bien pour travailler en local... En revanche je voudrais éviter de passer par PHPMyADmin pour enregistrer mon fichier. J'ai donc utilisé un TClientDataset.SaveToFile.
Mais voila, le format du XML n'est pas DU TOUT le même.
Et Delphi n'arrive pas à le lire avec l'assistant de liaison de données XML.
Quelqu'un en saurait-il plus ? Ou puis je trouver des infos sur ce genre d'opération ?
cs_stailer
Messages postés507Date d'inscriptionjeudi 28 mars 2002StatutMembreDernière intervention13 mai 20091 30 nov. 2003 à 12:34
Oui,
et d'ailleurs tout le problème est la.
J'ai suivi tout le tutorial d'XML avec Delphi sur Developpez.com.
Mais le problème est que le fichier fourni par le ClientDataSet n'est pas du tout au même format que celui fourni par phpmyadmin.
Donc j'ai finalement trouvé une solution à la con :
utiliser un autre clientdataset avec la propriété LoadFromFile... Tout simplement.
Mais c'est vrai que j'aurai aimé davantage utiliser l'Expert de Liaison de données XML.
Je me répète, mais avec le fichier fourni par le SaveToFile('test.xml',dfXML) du clientdataset, l'expert est inutilisable.
Enfin bref, je crois que je vais acheter un livre sur le XML. Ca ira mieux : )
cs_stailer
Messages postés507Date d'inscriptionjeudi 28 mars 2002StatutMembreDernière intervention13 mai 20091 30 nov. 2003 à 13:28
Merde non, j'ai oublié d'aller voir.
Effectivement je viens d'y faire un tour et ca à l'air très bien. Apparemment y aurait une autre solution pour transformer le résultat d'une requête SQL en XML...
Tout ca c'est vraiment génial mais je suis en train de me rendre compte qu'il y a aussi le fichier XSL à créer, sinon je ne pourrais pas afficher correctement mon XML dans une page WEB.
Je trouve tout ça très chiant : )
Et j'espère que le jeu en vaut la chandelle...
<-- St@iLeR -->
Vous n’avez pas trouvé la réponse que vous recherchez ?