daianyyy 0 Denunciar post Postado Março 8, 2010 Alguém tem um exemplo de como exportar um dataset para xml usando o Httpresponse para indicar um local para salvar o arquivo??? Compartilhar este post Link para o post Compartilhar em outros sites
daianyyy 0 Denunciar post Postado Março 8, 2010 Olá pessoal ...penei aki mas consegui fazer ...segue o código pra quem precisar DataSet ds = new DataSet(); protected void ExBlocos_Click(object sender, EventArgs e) { ds = BlocoDAO.GetInstance().RetornaDataset(); StringWriter sw = new StringWriter(); try { ds.WriteXml(sw, XmlWriteMode.IgnoreSchema); string s = sw.ToString(); // Alterando o tipo do arquivo para XML Response.AddHeader("content-disposition", "fileattachment;filename=Bloco.xml"); Response.ContentType = "text/xml"; Response.Write("<?xml version='1.0' ?>"); // Escreve o valor de "s" (XML) Response.Write(s); //Fim response Response.End(); lblMsg.Text = "Exportação de arquivos realizada com sucesso."; } catch (Exception ex) { lblMsg.Text = "Erro ao exportar arquivos."; } } Compartilhar este post Link para o post Compartilhar em outros sites