2008年1月31日
摘要: 原文地址:http://www.dotnetbips.com/articles/22d33d11-1a75-42c8-bbf6-ca1a345d3fcf.aspx 原文源码下载 介绍 开发人员经常担心他们web站点的性能。每一个开发者都想他们的web站点的性能是最优化的。影响你web站点性能的有很多因素,ViewState就是其中之一。本文我将给大家提供一个通过压缩ViewState来改善性... 阅读全文
posted @ 2008-01-31 23:13 何力冠 阅读(391) 评论(0) 推荐(0)
  2007年12月13日
摘要: using System.DirectoryServices; --先应用 --添加用户 DirectoryEntry entry = new DirectoryEntry(BaseFunctions.DomainSrv,HttpContext.Current.Session["username"].ToString(),HttpContext.Current.Session["passwor... 阅读全文
posted @ 2007-12-13 13:45 何力冠 阅读(1158) 评论(0) 推荐(0)
  2007年12月1日
摘要: 一般动态绑定级联下拉框有2种作法: 第一个就是选择一个后在后台重新绑定 第二个就是把数据缓存在本地 第一个方法选择一下后会产生一个postback会有刷新页面,好现现在有了ajax可以实现无刷页面,但如果碰到网速等客观原因还会比较慢,所以在数据量不是很大的时候可以将待绑定的数量缓存到本地然后在前台js绑定,现在给个例子: 现在数据库有个为产品类型的表,表结构... 阅读全文
posted @ 2007-12-01 18:09 何力冠 阅读(962) 评论(0) 推荐(0)
  2007年9月12日
摘要: 文件下载 一. 服务端通过Response输出相应的HTTP Response Headers信息,和要下载的文件的数据来把文件发送到客户端,HTTP Response Headers表现在html文件中是下面的形式: http-equiv表示是Headers的名称,content表示这个Headers的值 二. 首先,要输出文件的MIME类型: Page.Response.Ad... 阅读全文
posted @ 2007-09-12 22:13 何力冠 阅读(625) 评论(0) 推荐(0)
  2007年9月11日
摘要: 在一般的企业应用开发中都会涉及到报表的生成,且一般报表的格式都是生成Excel格式的。对于各种报表的生成一直是程序员心中永远的痛,因为对于很多程序员来说每写一个报表都意味着要写一大断代码来实现,而且有的报表可能极其复杂以及不规范,这时就会浪费程序员大量的时间来编写和调试这些代码,那到底有没有一种方法能使代码尽量少写,且又能实现各种Excel报表的生成呢,下面我们就转入正题。 我们要生成Excel... 阅读全文
posted @ 2007-09-11 23:25 何力冠 阅读(275) 评论(0) 推荐(0)
摘要: 这几天在写报表的SQL语句,涉及的表比较多,一个报表写了80几行SQL,于是到网上找了些如何写才能优化SQL执行效率的内容,在此转帖一篇: 1、使用索引来更快地遍历表。 缺省情况下建立的索引是非群集索引,但有时它并不是最佳的。在非群集索引下,数据在物理上随机存放在数据页上。合理的索引设计要建立在 对各种查询的分析和预测上。一般来说: a.有大量重复值、且经常有范围查询( >... 阅读全文
posted @ 2007-09-11 22:41 何力冠 阅读(334) 评论(0) 推荐(0)
摘要: (转)经常需要在数据库与Execl之间互导数据。net时代,ADO.NET可以使用使用Microsoft.Jet.OleDb访问访问Excel,网上已经有很多类似的资源,最典型也是最简单的可能如下:(asp.net环境) 1// 连接字符串 2 string xlsPath = Server.MapPath("~/app_data/somefile.xls... 阅读全文
posted @ 2007-09-11 22:30 何力冠 阅读(411) 评论(0) 推荐(0)