formview导出到word,formview带分页功能,要求全部导出数据分页wordformview
解决方案 »
- 正则表达式求助-疑问
- WPF中Button 按钮 的IsPressed 触发 background 属性无效?
- winform里面的控件有没有相对布局这个概念,就像html里面一样
- 为什么我的条件查询不能完整地将数据库中符合条件的记录返回在dataGirdView中?
- c#调用oralce函数错误(孟子等高手来,救救我)
- 怎么实现自动跳出查询结果
- 请问,如何将网页文件放到资源文件的包里,然后用webbrowser加载资源文件包里的网页?
- sos!紧急求助,请问如何在web-form里面双击datagrid的一个行,然后就可以得到那个行的某一列的值???在线等,非常着急要啊!
- 祝大家八一节快乐,我来送分了,顺便问点问题:)顶者都有分
- 如何使用匯編代碼?
- Socket客户端连接多个服务器端
- 考勤机二次开发求助
protected void WriteToExcel(DataTable table, string filepath)//查询结果导出Execl
{
try
{
System.IO.StreamWriter sw = new System.IO.StreamWriter(filepath, true, System.Text.Encoding.Default);
object[] values = new object[table.Columns.Count];
for (int i = 0; i < table.Columns.Count; ++i)
{
sw.Write(table.Columns[i].Caption.ToString());
sw.Write('\t');
}
sw.Write("\r\n");
for (int i = 0; i < table.Rows.Count; i++)
{
for (int j = 0; j < values.Length; ++j)
{
string xx = table.Rows[i][j].ToString();
sw.Write(xx);
sw.Write('\t');
}
sw.Write("\r\n");
}
sw.Flush();
sw.Close();
MessageBox.Show("成功导出[" + table.Rows.Count + "]行到!" + filepath);
}
catch
{
MessageBox.Show("导出Execl失败!");
}
}
sfd.Filter = "Excel(*.xls)|*.xls";
if (sfd.ShowDialog() == DialogResult.OK)
{
WriteToExcel(exportdt, sfd.FileName.ToString());
}
上面是从打开到保存