en DAO avec VB 6 j'exporte le résultat de requêtes sql vers un fichier
xml que je créé de toute pieces avec des "print #1, "<? xml...." et que
je lance ensuite aved shellexecute.
mais existe t-il un controle qui permette d'automatiser cette façon de
faire..?
d'autre part comment genere t-on des fichiers html et xml sous VB 6,
dernier probleme : mes champs contiennent des carteres acentués et ça
créé des erreurs dans mes fichiers xml. j'ai beau avoir mis dans la dtd
de ISO-8859-1 ça chang rien...une idée ?
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Jean-claude
"dav" a écrit dans le message de news: 429b3792$0$3112$
en DAO avec VB 6 j'exporte le résultat de requêtes sql vers un fichier xml que je créé de toute pieces avec des "print #1, "<? xml...." et que je lance ensuite aved shellexecute. mais existe t-il un controle qui permette d'automatiser cette façon de faire..?
d'autre part comment genere t-on des fichiers html et xml sous VB 6,
dernier probleme : mes champs contiennent des carteres acentués et ça créé des erreurs dans mes fichiers xml. j'ai beau avoir mis dans la dtd de ISO-8859-1 ça chang rien...une idée ?
merci, dav
Déjà grosse erreur d'utiliser DAO, mais bon dès fois on a pas le choix !! Pour créer automatiquement du xml avec ton DAO, il n'y a rien dans DAO qui le permette, la façon dont tu le fais aujourd'hui et la bonne, autrement tu peux utiliser un composant externe de style une grille (FarPoint par exemple) qui te permet de sauvegarder en XML le contenu de la grille.
Générer des fichiers html et xml sous vb6, tu peux utiliser pour le xml la référence Microsoft msxml4.dll. Pour le html ça dépend ce que tu veux faire, mais de base il faut faire la même technique que pour le DAO (création fichier...)
Pour tes caractéres accentués, le dtd ISO ne fera rien du tout, en xml et html un accent est codé d'une certaine façon (par exemple un é est codé é), donc pour encoder tu peux te faire ta propre classe (un select case du caractére et des case é, case è, ...) ou utiliser les classes de msxml4.dll
Voilà, bye
-- Jean-Claude ------------------------- www.namtuk.com : official website / Controls and components for development. www.capture-my-screen.com : Make screenshot simplicity www.winpopup-express.com -------------------------
"dav" <dav49400@wanadoo.fr> a écrit dans le message de news:
429b3792$0$3112$8fcfb975@news.wanadoo.fr...
en DAO avec VB 6 j'exporte le résultat de requêtes sql vers un fichier xml
que je créé de toute pieces avec des "print #1, "<? xml...." et que je
lance ensuite aved shellexecute.
mais existe t-il un controle qui permette d'automatiser cette façon de
faire..?
d'autre part comment genere t-on des fichiers html et xml sous VB 6,
dernier probleme : mes champs contiennent des carteres acentués et ça créé
des erreurs dans mes fichiers xml. j'ai beau avoir mis dans la dtd de
ISO-8859-1 ça chang rien...une idée ?
merci,
dav
Déjà grosse erreur d'utiliser DAO, mais bon dès fois on a pas le choix !!
Pour créer automatiquement du xml avec ton DAO, il n'y a rien dans DAO qui
le permette, la façon dont tu le fais aujourd'hui et la bonne, autrement tu
peux utiliser un composant externe de style une grille (FarPoint par
exemple) qui te permet de sauvegarder en XML le contenu de la grille.
Générer des fichiers html et xml sous vb6, tu peux utiliser pour le xml la
référence Microsoft msxml4.dll. Pour le html ça dépend ce que tu veux faire,
mais de base il faut faire la même technique que pour le DAO (création
fichier...)
Pour tes caractéres accentués, le dtd ISO ne fera rien du tout, en xml et
html un accent est codé d'une certaine façon (par exemple un é est codé
é), donc pour encoder tu peux te faire ta propre classe (un select
case du caractére et des case é, case è, ...) ou utiliser les classes de
msxml4.dll
Voilà, bye
--
Jean-Claude
-------------------------
www.namtuk.com : official website / Controls and components for development.
www.capture-my-screen.com : Make screenshot simplicity
www.winpopup-express.com
-------------------------
"dav" a écrit dans le message de news: 429b3792$0$3112$
en DAO avec VB 6 j'exporte le résultat de requêtes sql vers un fichier xml que je créé de toute pieces avec des "print #1, "<? xml...." et que je lance ensuite aved shellexecute. mais existe t-il un controle qui permette d'automatiser cette façon de faire..?
d'autre part comment genere t-on des fichiers html et xml sous VB 6,
dernier probleme : mes champs contiennent des carteres acentués et ça créé des erreurs dans mes fichiers xml. j'ai beau avoir mis dans la dtd de ISO-8859-1 ça chang rien...une idée ?
merci, dav
Déjà grosse erreur d'utiliser DAO, mais bon dès fois on a pas le choix !! Pour créer automatiquement du xml avec ton DAO, il n'y a rien dans DAO qui le permette, la façon dont tu le fais aujourd'hui et la bonne, autrement tu peux utiliser un composant externe de style une grille (FarPoint par exemple) qui te permet de sauvegarder en XML le contenu de la grille.
Générer des fichiers html et xml sous vb6, tu peux utiliser pour le xml la référence Microsoft msxml4.dll. Pour le html ça dépend ce que tu veux faire, mais de base il faut faire la même technique que pour le DAO (création fichier...)
Pour tes caractéres accentués, le dtd ISO ne fera rien du tout, en xml et html un accent est codé d'une certaine façon (par exemple un é est codé é), donc pour encoder tu peux te faire ta propre classe (un select case du caractére et des case é, case è, ...) ou utiliser les classes de msxml4.dll
Voilà, bye
-- Jean-Claude ------------------------- www.namtuk.com : official website / Controls and components for development. www.capture-my-screen.com : Make screenshot simplicity www.winpopup-express.com -------------------------