上一页 1 ··· 8 9 10 11 12 13 下一页
  2012年2月17日
摘要: --根据MAX(MIN)ID CREATE PROC [dbo].[proc_select_id] @pageindex int=1,--当前页数 @pagesize int=10,--每页大小 @tablename VARCHAR(50)='',--表名 @fields VARCHAR(1000)='',--查询的字段集合 @keyid VARCHAR(50)='',--主键 @condition NVARCHAR(1000)='',--查询条件 @orderstr VARCHAR(500),--排序条件 @totalRecor 阅读全文
posted @ 2012-02-17 17:14 Haydy 阅读(343) 评论(0) 推荐(0) 编辑
摘要: http://hi.baidu.com/yebihaigsino/blog/item/36e4ea6f864743d281cb4ad9.htmlhttp://hi.baidu.com/devzhao/blog/item/3f527e435e91de149313c6b7.html方法一:异常判断法(根据返回结果形式)// 使用地方private void buttonOk_Click(object sender, EventArgs e){ if (codeboolisExcelInstalled()) { MessageBox.Show("本机已安装Excel文件"); } 阅读全文
posted @ 2012-02-17 15:16 Haydy 阅读(1926) 评论(0) 推荐(1) 编辑
  2012年2月2日
摘要: 引言GridView等数据控件提供的数据分页功能非常方便,甚至不需要编写代码就可以完成分页,但是它有一个缺陷,就是每次都会取出所有数据但仅显示一页数据,这在大数据量的情况下显然是不合适的。除此以外,在Web站点的前台页面,我们仍会大量使用Repeater控件,这样避免不了进行手工数据分页。通常,我都是在数据库中写成存储过程,但是这样有一个很大的缺陷:没有代码重用,针对不同表或者不同视图都需要去编写存储过程。本文将一步步构建一个进行数据分页的代码模块,来尝试解决这个问题。分页思路这个程序的思路不过是将采用存储过程进行分页的思路转移到了代码中:根据表名、主键、Where子句、Order by子句、 阅读全文
posted @ 2012-02-02 16:54 Haydy 阅读(228) 评论(0) 推荐(0) 编辑
摘要: 引言Ajax Control Toolkit 是一个丰富的控件集,可以为我们提供许多很炫也很实用的页面功能。编写一个Asp.Net Ajax控件是比较耗费精力的,不仅需要有一定的javascript脚本编写能力,还需要了解微软的Ajax Library。如果我们急需一些效果,那么可以直接使用Ajax Control Toolkit 所提供的一些功能。但是如果想要完全明白它是如何运作的,还是需要认真地学习一下如何编写一个Asp.Net Ajax控件。我个人觉得Asp.Net Ajax控件能够较好地将以前的编写的javascript特效也融合到了.Net控件中,这样既利于javascipt代码的重 阅读全文
posted @ 2012-02-02 16:43 Haydy 阅读(269) 评论(0) 推荐(0) 编辑
摘要: Window对象是客户端javascript最高层对象之一,只要打开浏览器窗口,不管该窗口中是否有打开的网页,当遇到BODY、FRAMESET或FRAME元素时,都会自动建立window对象的实例。另外,该对象的实例也可由window.open()方法创建。由于window对象是其它大部分对象的共同祖先,在调用window对象的方法和属性时,可以省略window对象的引用。例如:window.document.write()可以简写成: document.write()。 在窗口中觖发本窗口对象的任何方法和属性时可以省去窗口的实例名称。例如给当前的myWin窗口设置status属性时,可以只. 阅读全文
posted @ 2012-02-02 15:09 Haydy 阅读(338) 评论(0) 推荐(0) 编辑
摘要: Entity Framework 4.1 RC 數週前已Release,並非是Entity Framework 4.0改版,而是增加新的功能,所以在使用上仍要有 Entity Framework 4.0的觀念其中對我個人而言,於由開發的習慣,最感興趣的莫過於Code First ,雖然還有一些功能上不完備,例如對Enum及Stored Procedure 不支援…。既然是Code First,當然就是可以直接寫Code,這是不同於Entity Data Model用拖拉的方式產生Entity先用一個簡單的範例說明Code First 功能1.首先當然給先下載及安裝ADO.NET Entity 阅读全文
posted @ 2012-02-02 11:29 Haydy 阅读(306) 评论(0) 推荐(0) 编辑
  2012年1月4日
摘要: VS2010&.Net 4.0的Beta2相比Beta1在性能上有了很大的改进,已经基本可以使用了。.NET 4.0给我们带来许多新特性,如动态类型、云平台、并行运算等。本文讨论一下.NET 4.0的并行运算。 其实并行运算并不是在.Net 4.0才有的。大家都知道,通过增加CPU的主频可以提高CPU的性能,但由于设计的限制,主频是不可能无限制的提高。这个时候,把提高性能的方式转向使用多个心(多核),现在的电脑几乎都是多核的。但在软件中并还没有跟上这个节奏,大多数软件还是采用传统的方式,并没有很好的发挥多核的优势。 微软的并行运算平台(Microsoft’s Parallel Comp 阅读全文
posted @ 2012-01-04 12:10 Haydy 阅读(645) 评论(0) 推荐(0) 编辑
  2011年8月24日
摘要: 方法说明Restrictions.eq=Restrictions.allEq利用Map来进行多个等于的限制Restrictions.gt>Restrictions.ge>=Restrictions.lt<Restrictions.le<=Restrictions.betweenBETWEENRestrictions.likeLIKERestrictions.ininRestrictions.andandRestrictions.ororRestrictions.sqlRestriction用SQL限定查询QBC常用限定方法 Restrictions.eq --> equal,等于.Res 阅读全文
posted @ 2011-08-24 17:44 Haydy 阅读(330) 评论(0) 推荐(0) 编辑
  2011年8月10日
摘要: /// <summary> /// 返回新的后缀 /// </summary> /// <param name="fromFileStream">文件流</param> /// <param name="fileSaveUrl">保存地址,后缀为gif,png,jpg,所有其它后缀会统一改成jpg</param> /// <param name="templateWidth">最大宽度</param> /// <param name= 阅读全文
posted @ 2011-08-10 10:02 Haydy 阅读(566) 评论(0) 推荐(1) 编辑
摘要: 1、简介时候总听到网友说网站运行好慢,不知如何是好;有时候也总见到一些朋友写的网站功能看起来非常好,但访问性能却极其的差。没有“勤俭节约”的意识,势必会造成“铺张浪费”。如何应对这种情况,充分利用系统缓存则是首要之道。 系统缓存有什么好处呢?举个简单的例子,你想通过网页查询某些数据,而这些数据并非实时变化,或者变化的时间是有期限的。例如查询一些历史数据。那么每个用户每次查的数据都是一样的。如果不设置缓存,ASP.NET也会根据每个用户的请求重复查询n次,这就增加了不必要的开销。所以,可能的情况下尽量使用缓存,从内存中返回数据的速度始终比去数据库查的速度快,因而可以大大提供应用程序的性能。毕竟. 阅读全文
posted @ 2011-08-10 09:47 Haydy 阅读(5039) 评论(0) 推荐(2) 编辑
上一页 1 ··· 8 9 10 11 12 13 下一页