Hello,
Voila mon prob, je dois enregistrer un DataSet (issu d'un XML) au format GZIP, ca fonctionne très bien, mais par contre si j'importe de nouveaux éléments dans le DataSet après sa création, ça ne fonctionne plus (pourtant je n'importe qu'environ 155ko) --> aucune erreur et aucun fichier crée, pourtant le buffer présente bien une taille concordante.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 FileStream fs = new FileStream("datas", FileMode.Create); GZipStream gz = new GZipStream(fs, CompressionMode.Compress); byte[] buffer = System.Text.Encoding.ASCII.GetBytes(_mainForm.DatasDS.GetXml()); gz.Write(buffer, 0, Convert.ToInt32(buffer.Length)); gz.Flush(); gz.Close(); fs.Close();
Pouvez-vous m'aider svp ?
Partager