就是博客
If you think you can, you can!

随笔分类 -  ASP.NET

操作Excel导入的问题(转)
摘要:当Excel导入成为需要时,之前的导出Excel为html方式的方法就受阻了,于是,需要开始新的百度与google来解决问题。前提为OLEDB+Excel。根据需求,多数是对于表的数据的导入。于是产生这么一个需求过程:1。准备一个空的标准Excel。2。根据表名查询字段3。动态生成字段表头4。Copy空的标准Excel,循环表头生成新的标准Excel以二进制流导出。5。用户再根据表头的提示添加数据再上传提交。(1步和4步为大体上为网上搜出来的想法)过程遇到这么点问题:问题1:网上1步和4步的想法,是先做好标准Excel,直接导出。所以代码上用的insert into table直接往表添加数据 阅读全文
posted @ 2013-11-20 21:01 sungcong 阅读(390) 评论(0) 推荐(0)
IE嵌入excel文档(转)
摘要:IE嵌入excel文档需要在IE中嵌入excel文档(xls), 可用于解决在IE中一次性显示大量表格数据(10万个单元格以上)造成的性能问题, 经测试可以有2种方式, 如有可能的话, 还可以借用第3方服务, 如Google Docs或Microsoft SkyDrive Microsoft Excel Web App1. 通过iframe方式嵌入主要是利用IE可以直接调用关联程序打开对应格式的文档, 如调用pdf阅读器在IE中直接打开pdf.excel也是一样, 可以直接通过IE打开本地或远程的excel文件, 通过拖拽(或从IE菜单中选择文件-打开)excel文件到IE可以打开本地文件.但 阅读全文
posted @ 2013-02-19 10:16 sungcong 阅读(1023) 评论(0) 推荐(0)
MSChart使用小结,MS图表
摘要:微软自带Chart控件的使用小结1、安装:1)如果是.Net3.5,请先安装"\图片控件 .net3.5版\MSChart.exe";2)如果是.Net4.0及以上的,控件已自带;3)如果是.Net2.0及以下的,此控件不能安装。2、如果是.Net3.5的,请先在“工具箱”中添加。3、如果调试或运行时提示出错“为 ChartImg.axd 执行子请求时出错”,修改web.Config的 <add path="ChartImg.axd" verb="GET,HEAD" type="System.Web.UI.DataVi 阅读全文
posted @ 2013-01-05 09:57 sungcong 阅读(3757) 评论(0) 推荐(0)
TreeView控件树Demo 用DataTable绑定到TreeView
摘要:前台:<form id="Form1" runat="server"> <asp:TreeView ID="TreeView1" runat="server"> </asp:TreeView></form>后台:using System;using System.Collections.Generic;using System.Linq;using System.Web;using System.Web.UI;using System.Web.UI.WebContro 阅读全文
posted @ 2013-01-05 09:48 sungcong 阅读(789) 评论(0) 推荐(0)
64位windows2003 未在本地计算机上注册 microsoft.jet.oledb.4.0 提供程序(转)
摘要:64位windows2003系统 使用 mdb数据库时候出现如下错误。可能用office的一些比较旧的程序时候会这样。未在本地计算机上注册 microsoft.jet.oledb.4.0 提供程序解决办法:ASP.NET 2.0,32 位版本要运行 32 位版本的 ASP.NET 2.0,请按照以下步骤操作:1. 单击“开始”,单击“运行”,键入 cmd,然后单击“确定”。2. 键入以下命令启用 32 位模式:cscript %SYSTEMDRIVE%\inetpub\adminscripts\adsutil.vbs SET W3SVC/AppPools/Enable32bitAppOnWin 阅读全文
posted @ 2012-09-26 12:17 sungcong 阅读(1259) 评论(0) 推荐(0)
ASP.NET缓存技术(转)
摘要:大量的网站页面是采用动态的方式,根据用户提交的不同请求创建生成页面。正如我们所知的,动态页面有助于根据用户要求来提供定制的动态内容。动态页面也利于获取在数据库中每时每刻更新的资料。缺点是为每个用户请求生成同一页面增加了系统开销。为克服此问题,一些网站用页面生成引擎对所有页面生成html静态页面。但这样生成的页面对所有用户的请求内容都是相同。ASP.NET 提供了缓存技术有助于我们最大程度地解决这个问题。它能缓存输出的页面,保存在存储器当中,缓存用户请求的内容。缓存的特点可以根据不方式来定制的。缓存一个页面为缓存一个页面输出的内容,我们要在面面顶部指定一个 @OutputCache 命令。语法如 阅读全文
posted @ 2012-06-15 10:47 sungcong 阅读(174) 评论(0) 推荐(0)