动态文件转化为静态文件
来源:互联网 发布:工艺设计软件 编辑:程序博客网 时间:2024/05/28 11:29
using System.Data.SqlTypes;
using System.Data.SqlClient;
using System.IO;
string title = "demo";
StringBuilder sb = new StringBuilder();
sb.Append("<html>");
sb.Append("<head>");
sb.Append("<title>"+title+"</title>"); //注意这里使用到了变量
sb.Append("</head>");
sb.Append("<body>");
sb.Append("<table>");
//连接数据库
using (SqlConnection conn = DbHelp.getConnection())
{
//获取数据
SqlCommand cmd = new SqlCommand("select * from xxx_table where xxx=yyyy", conn);
SqlDataReader reader = cmd.ExecuteReader();
while (reader.Read())
{
sb.Append("<tr>");
//增加数据到html数据流当中
sb.Append("<td>" + reader["data_field"].ToString() + "</td>");
sb.Append("</tr>");
}
}
sb.Append("</table>");
sb.Append("</body>");
sb.Append("</html>");
//以下代码将StringBuilder当中的内容写入到硬盘当中的文件中去
FileInfo html_file_info = new FileInfo(@"c:/test.html");
if (html_file_info.Exists == true)
{
html_file_info.Delete();
}
using(FileStream html_file = html_file_info.Open(FileMode.OpenOrCreate, FileAccess.ReadWrite))
{
using(StreamWriter writer=new StreamWriter(html_file,Encoding.UTF8))
{
writer.Write(sb.ToString());
}
}
- 动态文件转化为静态文件
- 转化为ico文件
- 动态页面转化为静态页面
- 将动态aspx页面,保存为静态htm文件
- 将动态aspx页面,保存为静态htm文件
- 数据库文件转化为excel文件
- (-):wav文件转化为txt文件
- 将txt文件转化为mat文件
- 将DOC文件转化为PDF文件
- sphinx rst文件转化为html文件
- Xml文件转化为对象,对象转化为Xml
- 动态url转化为静态url(url重定向)
- 如何把一个静态库转化为动态库
- uc2day01静态动态头文件
- 文件的HANDLE转化为FILE*!!!
- 读取UNICODE文件转化为多字节
- 如何将MATLAB文件转化为可执行文件
- 如何将Word转化为PDF文件
- 序列化 反序列化
- SuperSocket, an extensible socket application framework
- 初级二
- framebuffer详解
- Zend Studio For Eclipse 6.1.2 汉化 注册 英文版转化为中文版
- 动态文件转化为静态文件
- WaitForSingleObject使用详解
- SuperSocket Quick Start
- Silverlight & Blend动画设计系列十一:沿路径动画(Animation Along a Path)
- video for linux 编程概述
- Div+CSS布局的扩展技巧和用法24则
- PHP+ACCESS 实例
- 在PPT中插入flash动画和影片
- SEO优化新手迅速上手技巧