Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : Xml, base de données [ Base de données / XML ] (mathmax)

dimanche 5 novembre 2006 à 10:32:27 | Xml, base de données

mathmax

Bonjour,

Je voudrais importer le contenu d'un fichier XML dans une base de donnée SQL Server. J'aimerais savoir quelle est la meilleure méthode pour procéder :

    - parcourir mon fichier XML et insérer au fur et à mesure mes données dans la base de donnée en envoyant des requêtes d'update via la méthode ExecuteNonQuery() ;
    - passer par un dataset en utilisant la méthode readXml ;
    - ou autre ?

J'ai peur avec la seconde méthode de ne pas maîtriser où vont s'insérer mes données. Ma structure Xml ne reflète pas toujours la structure de ma base de données et toutes les données ne doivent pas y être insérées...

merci d'avance pour vos conseils.

Mathmax


dimanche 5 novembre 2006 à 18:56:08 | Re : Xml, base de données

TheSaib

Administrateur CodeS-SourceS

Au vu de ce que tu dis sur la seconde éventualité, la première est donc la meilleure.

::|The S@ib|::

 MVP C#.NET


dimanche 5 novembre 2006 à 20:43:42 | Re : Xml, base de données

mathmax

Peut-être que je peux "désérialiser" mon XML dans des objets que je peux alors retravailler pour les injecter dans ma base de donnée. Qu'en penses-tu ?
Concernant la deuxième solution, qu'est ce qui est gênant : le fait que la structure Xml ne reflète pas toujours la structure de ma base de données ou que toutes les données ne doivent pas y être insérées ?

Mathmax



Cette discussion est classé dans : fichier, base, données, xml, méthode


Répondre à ce message

Sujets en rapport avec ce message

Base de données XML [ par fredza ] Bonjour,Je désire créer une application destinée à classer des logiciels (rentré par soi-même) et les retrouver selon certains critères (langue, catég SQL2000, BDD & XML... [ par Sunnyprog ] Sunnyprogfont=GeorgiaJe veux creer des fichiers xml contenant des données des différentes BDD et ayant pour nom un de ces champs de données.Mais, ça n Sauvegarde d'une base de donnees entiere dans un XML en c# [ par soutimo ] Bonjour,Je code en c# sur Visual Studio et j 'ai vu par le forum que la sauvegarde d'un dataset dans un fichier XML est possible.Ce dataset correspond ajouter, modifier un fichier xml [ par tmcuh ] bonjour, je débute un peu dans le xml et j'aurais aimé modifier des données présentes dans un clé (avec paramètres), rajouter des nouvelles clés, bref Importer des données d'un fichier xls vers une base Oracle en C# [ par racecoco ] Bonjour,Dans une application Web, je dois récupérer des données provenant d'un fichier xls et les insérer dans une base de donnée Oracle.En fait dans récupération de données d'un fichier xml [ par kac25 ] salut, c'est urgent!!! j'ai un fichier xml imbriqué qui n'est pas bien formater. Il a des noeuds, qui sont pas présent dans tous le fichier, je dois i base de données dans un fichier text. [ par Lutinore ] Salut, j'ai un fichier texte ( UTF8 ) environ 2MO avec 10000 entrées, chaque ligne est une entrée, et chaque ligne contient un mot suivi par des valeu BDD SQL vers XML [ par paloxicide ] J'ai une base de données SQL server express. Mon but est que tous les matins, je charge la base de données (je pensais vers un fichier XML). Ensuite, typage de données dans XSD [ par ratsimisampy ] salut à tous, voilà, je voudrai charger un fichier xml dans ma base access et ensuite afficher les données dans mon datagrid. pour tout ça, je nai pa remplissage automatique d'une base de donneés [ par wasim ] bonsoir ;qui pourra m'aider à remplir une base de données à partir d'un fichier texte ;en faite ce que je veux c'est remplir la base de données à part


Nos sponsors

Sondage...

CalendriCode

Décembre 2008
LMMJVSD
1234567
891011121314
15161718192021
22232425262728
293031    

Consulter la suite du CalendriCode



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel BAÏSE, Merci à Vincent pour ses précieux conseils
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés
Temps d'éxécution de la page : 0,234 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.