Bonjour,
Je cherche à récupérer en amont des requêtes métiers pour mon application le nom de la table dans la base et les noms/types de colonnes. Comme ca, même si les cnoms ou les types des colonnes changent, le code suit sans souci. L'idée est de faire une requête qui ne renvoie qu'une ligne pour avoir un dataset complet au niveau de la structure.
Je me suis dit que pour ca la méthode WriteXMLSchema de DataSet.Tables[] était toute indiquée pour récupérer le schéma.
Ma question est celle d'un newbee je pense . Je n'ai effectué que des manip de bases sur fichiers XML, aussi les schémas me paraissent avoir leur utilité sans pour autant que je comprenne toute leur puissance je pense.
Est-il possible de rendre générique la recherche d'un noeud (dans mon exemple le nom des colonnes d'une table) par rapport à un schéma? Mettons si tous les noms de colonnes sont des attributs d'un xsd:element particulier, puis-je utiliser le schéma pour faire une recherche "souple" qui ne dépende que du schéma et qui ne soit pas lié à du code spécifique que je ferais pour extraire mon noeud?
J'espère être clair...
Merci d'avance !!
Nixar
Partager