C# xml

1 resposta
fabiodurgante

para gravar XML conforme o banco de dados

public void GravaXML(DataSet ds, string CaminhoXML){  
     if (ds != null && ds.Tables.Count > 0){  
         ds.WriteXml(CaminhoXML);  
     }    
 }

dou o dataset que retorna do banco com o devido select que quero gravar e o caminho para salvar o XML tudo perfeito

para ler o xml

public void LER_XML(string CaminhoXML){
		
DataSet ds = new DataSet();
XmlTextReader tr = new XmlTextReader(CaminhoXML);
while (tr.Read() ){
if(tr.NodeType == XmlNodeType.Text){
Console.Out.WriteLine(tr.Value);
		
}
}
}

ai pega certo os dados do XML porem quero colocar esses dados no DATASET para poder ligar no DATAGRID ou no textbox para poder manipuçar os dados

alguem poderia ajudar ai

1 Resposta

fabiodurgante

RESOLVIDO

DataSet ds = new DataSet("TestDataSet"); 
ds.ReadXml(CaminhoXML);

so isso esta dentro do DATASET os dados do XML

Criado 4 de março de 2010
Ultima resposta 4 de mar. de 2010
Respostas 1
Participantes 1