问一个打印或EXCEL的问题 有一个字段A是在程序中自动计算出来的,不是从数据库读出来的,我通过什么样的方式(不能用打印窗体打印屏幕的方式)能把它打印出来?或者谁知道EXCEL怎么样读取数据库?就是用一个单独的EXCEL文件去SQL SERVER中读出数据显示在EXCEL表格上,这样也能解决我的问题 谢谢大家! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 dgrd_pb.DataSource =...;数据源自己指定 dgrd_pb.DataBind(); Response.Clear(); Response.Buffer= true; Response.Charset="GB2312"; Response.AppendHeader("Content-Disposition","attachment;filename=ExcelInfo.xls"); Response.ContentEncoding=Encoding.GetEncoding("utf-7");//设置输出流为简体中文 Response.ContentType = "application/ms-excel";//设置输出文件类型为excel文件。 this.EnableViewState = false; CultureInfo myCItrad = new CultureInfo("ZH-CN",true); StringWriter oStringWriter = new StringWriter(myCItrad); HtmlTextWriter oHtmlTextWriter = new HtmlTextWriter(oStringWriter); this.dgrd_pb.RenderControl(oHtmlTextWriter); Response.Write(oStringWriter.ToString()); Response.End();将表格中的这些列与EXCEL列设置成一样,就可以了 计算结果,连接Excel 插入,更新到指定Excel里(你的问题问的也很模糊) SQLite在C#中插入操作,代码运行无结果,求助 用.NET写一个邮件服务的话,需要哪些方面的技术 winform 怎么设置这个Form不能关闭.... 求助 ! 点击GridView的一个单元格时此单元格的内容就清空了 ListView问题 如何设置列中的格式? 如何禁止和开放事件? 怎样在silverlight 后台代码中把得到的参数传到webservice的方法中,求大神指点,最好有例子。 如何使默认语言为c#? 大家测试一下,是不是VS.net的一个BUG? 是否可以有另一种写法? 求一计算椭圆部分面积的算法,比如已知椭圆长轴a和短轴b,逆时针旋转30度,求其面积?
dgrd_pb.DataBind();
Response.Clear();
Response.Buffer= true;
Response.Charset="GB2312";
Response.AppendHeader("Content-Disposition","attachment;filename=ExcelInfo.xls");
Response.ContentEncoding=Encoding.GetEncoding("utf-7");//设置输出流为简体中文
Response.ContentType = "application/ms-excel";//设置输出文件类型为excel文件。
this.EnableViewState = false;
CultureInfo myCItrad = new CultureInfo("ZH-CN",true);
StringWriter oStringWriter = new StringWriter(myCItrad);
HtmlTextWriter oHtmlTextWriter = new HtmlTextWriter(oStringWriter);
this.dgrd_pb.RenderControl(oHtmlTextWriter);
Response.Write(oStringWriter.ToString());
Response.End();
将表格中的这些列与EXCEL列设置成一样,就可以了
插入,更新到指定Excel里(你的问题问的也很模糊)