从数据库里读取存到dataset,要如何才能保存到txt文档中,内容最初保存的时候是用的Server.HtmlEncode(……),我的目的就是那种小说网站有一个“TXT下载”一样。

解决方案 »

  1.   

    StreamWriter sr;
    string fileName="d:\log\log.txt";
    sr=File.AppendText(fileName);
    sr.Write("从数据库读出的内容写入到txt");
    sr.Fluch();
    sr.Close();中间应该涉及到许多要转换的地方,如回车:需把<br>转换为 \r\n
      

  2.   

    用StreamWrite流就可以,实现如楼上
      

  3.   

    sr.Write("从数据库读出的内容写入到txt"); 
    我这里直接写成的
    sr.Write(ds);不行 
      

  4.   

    等等等等
    我用的这个sr.Write(Server.HtmlDecode(Encoding.Unicode.GetString((byte[])ds.Tables[0].Rows[i]["b_message"])));
    可是文档里面有很多编码,比如<P></P><FONT color=#ff0000>这些都还在