首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

数据库sql语句有关问题

2012-04-03 
数据库sql语句问题以下是数据库中其中一个学校(共有20多个学校)数据:如图:要导入word变成以下(以下是一个

数据库sql语句问题
以下是数据库中其中一个学校(共有20多个学校)数据:如图:

要导入word变成以下(以下是一个学校数据导出后格式)这样应该怎么做:

各位兄弟姐妹看完后请多指教,谢谢了

[解决办法]
还真不好意思,没有做过这类的 顶你一下
[解决办法]
你的意思是你要弄报表还是??
[解决办法]
你数据里读取信息出来,然后根据c#生成word的规则来写生成代码,
参考:http://apps.hi.baidu.com/share/detail/34297588
[解决办法]
word支持html
您完全可以写一个html在word里面

您可以吧一个word另存为web,您看他是怎么写的
[解决办法]
用com组件实现
[解决办法]
你查询出来的数据在Lable还是GRIDvIEW?

[解决办法]
小弟这有师傅写的生成表报方法,非常好用
[解决办法]
这个如果不弄报表,只想在页面中显示,只要用一个Gridview添加列,然后把这个列弄成模版列,然后在html代码视图中,想添加什么就添加什么了

注意先看一下,Gridview是获取数据的那个代码
[解决办法]
以下代碼你可以實現這個功能..(只是導出的時候你導出doc就行了這個是導出excel)

C# code
        /// <summary>        /// EmportDataSetToExcel2 傳入dt 導出規定格式excel        /// </summary>        /// <param name="dt"></param>        public static void EmportDataTableToExcel2(DataTable dt, String[] arrText, String[] arrFil)        {            HttpContext.Current.Response.Clear();            HttpContext.Current.Response.Charset = "";            HttpContext.Current.Response.Write("<meta http-equiv=Content-Type content=text/html;charset=utf-8>");            HttpContext.Current.Response.ContentEncoding = System.Text.Encoding.UTF8;            HttpContext.Current.Response.ContentType = "application/vnd.ms-excel";            StringWriter stringWrite = new StringWriter();            HtmlTextWriter htmlWrite = new HtmlTextWriter(stringWrite);            DataGrid dg = new DataGrid();            dg.AutoGenerateColumns = false;///////自动产生列设置为False;             //dg.GridLines = System.Web.UI.WebControls.GridLines.Both;//横线与竖线             dg.HeaderStyle.BackColor = System.Drawing.Color.Silver;            dg.HeaderStyle.ForeColor = System.Drawing.Color.Black;            //dg.HeaderStyle.BorderWidth = 3;            //dg.HeaderStyle.Height = 10;             for (int i = 0; i < arrText.Length;i++ )            {                BoundColumn BC = new BoundColumn();                BC.HeaderText = arrText[i];//这个就是字段汉字名称                 BC.DataField = arrFil[i];//这个是字段的实际名称                 dg.Columns.Add(BC);            }                      dg.DataSource = dt;            dg.DataMember = "dt";            //dg.DataKeyField = "EmpID";             dg.DataBind();            dg.RenderControl(htmlWrite);            HttpContext.Current.Response.AddHeader("content-disposition", "attachment; filename=result.xls");            HttpContext.Current.Response.Write(stringWrite.ToString());            HttpContext.Current.Response.End();        }            } 

热点排行