romagny13
Messages postés687Date d'inscriptionlundi 10 janvier 2005StatutMembreDernière intervention27 août 2014
-
9 août 2007 à 22:26
romagny13
Messages postés687Date d'inscriptionlundi 10 janvier 2005StatutMembreDernière intervention27 août 2014
-
10 août 2007 à 10:46
Bonsoir,
existe t'il une classe permettant de générer un DataSet typé dans le framework ?
je sais qu'il existe un fichier Xml qui lorsque l'on saisit les differentes "entités" celles ci sont converties automatiquement avec le code C# généré (je me souviens même plus quel schéma c'etait)
mais ce que je cherche c'est carrement une classe .. mieux qui contient une méthode que l'on appelle en passant ce dont il a besoin pour générer un DataSet typé
j'ai vu qu'il y avait une classe TypeddatasetGenerator dans le namespace System.Data je ne sais pas si cela fait ce que je voudrais :p ?
merci
++
Se poser les bonnes questions ;)
apporter les réponses
romagny13
Messages postés687Date d'inscriptionlundi 10 janvier 2005StatutMembreDernière intervention27 août 20143 9 août 2007 à 23:34
Bon j'ai une premiere version j'utilise TypedDataSetGenerator de System.Data.Design (System.Design.dll) finalement car l'autre est obsolete (quoique c'est quasiment la même chose)
mais actuellment cela ne me génére que le fichier Designer.cs et pas le schéma xsd correpondant donc le dataset typé est incomplet !! une idée ?
si je réussis je ferais peut etre un petit code snippet pour codyx :)
public
void Generate(
string path,
string Namespace){
DataSet dataSet =
new
DataSet();
dataSet.ReadXml(path);
CodeDomProvider codeDomProvider =
new
CSharpCodeProvider();
CodeNamespace codeNamespace =
new
CodeNamespace(Namespace);
romagny13
Messages postés687Date d'inscriptionlundi 10 janvier 2005StatutMembreDernière intervention27 août 20143 10 août 2007 à 10:35
Salut
sauriez vous ou on peut trouver le schema xsd correspondant au dataset ?
(namespace xmlns:msdata="
urn:schemas-microsoft-com:xml-msdata")
en fait le DataSet typé à utiliser pour le web n'est pas le même (il dispose de methodes delete,insert tout a fait pratiques pour se brancher dessus depuis les datasources)
++
Se poser les bonnes questions ;)
apporter les réponses
romagny13
Messages postés687Date d'inscriptionlundi 10 janvier 2005StatutMembreDernière intervention27 août 20143 10 août 2007 à 10:46
arf j'ai peut etre trouver en ouvrant dans visual studio en mode "texte" un dataset (le xml)
visual studio repere l'ensemble des schemas du document xml
Se poser les bonnes questions ;)
apporter les réponses