摘要:优点:
1、不必使用存储过程就可以达到高效率的分页效果。
2、使用两种(或者多种)分页算法,来达到效率和通用的完美统一。
3、按需所取。如果一页显示20条记录,那么分页控件只会从数据库里提取20条数据。
4、支持查询条件,您可以很方便的添加查询条件,实现复杂的检索功能。
6、在百万级数据下也有很好的表现,当然需要合理设置索引。
7、使用方便,只需要设置几个属性就可以,不必处理分页时产生的事件。
8、支持多种显示数据的控件。 阅读全文
我自己写的一个分页控件(源码和演示代码)PostBack分页版 for vs2003、SQL Server
2008-04-29 11:09 by 金色海洋(jyk), 13495 阅读, 0 推荐, 收藏, 编辑数据访问函数库的使用方法(二)—— 获取记录集和使用事务的方法
2008-04-28 15:44 by 金色海洋(jyk), 1098 阅读, 0 推荐, 收藏, 编辑
摘要:使用SQL语句来获取记录集的方法 string sql = "select col1,col2,col3 from TableName where "; //获取DataTable DataTable dt = dal.RunSqlDataTable(sql); //获取DataSet sql ... 阅读全文
算了一笔帐,供房子需要挣多少钱——在贷款的情况下,每个月最低工资。
2008-04-27 20:56 by 金色海洋(jyk), 1974 阅读, 0 推荐, 收藏, 编辑
摘要:房价给日常生活带来的压力 以沈阳为例,假设房价4000元/平,买一个70平米的房子,共需要28万元,首付需要84000元,剩余196000元,用贷款来解决。 按照等额还款方式计算: a 贷款15年,年利率:7.83% 计算,每个月需要换款:1853.89元,本息共计:333700.2元 b 贷款20年,年利率:7.83% 计算,每个月需要换款:1618.75元,本息共计:388500元... 阅读全文
数据访问函数库的使用方法(一)——添加修改数据
2008-04-27 20:34 by 金色海洋(jyk), 1378 阅读, 0 推荐, 收藏, 编辑
摘要:由于这个类库是需要实例化的,如果每一次都要实例化,然后用完了在销毁,无形中就多了不少的代码,而且很容易忘记销毁实例。 同时在用户的一次访问的过程中不断地实例化、销毁,也是比较浪费资源的。 所以我建立了一个基类,在基类里面同意获得实例、统一销毁实例,这样在编码的时候就不用考虑有没有实例化,也不用担心是否销毁实例了, 另外用起来(使用方式)也和静态类的使用方式很像了。 基类里的代码: (ps:... 阅读全文
“数据访问函数库”(DataAccessLibrary for .net2.0 )源代码下载 09.06.15更新
2008-04-25 13:53 by 金色海洋(jyk), 15040 阅读, 0 推荐, 收藏, 编辑
摘要:最新下载地址:http://www.naturefw.com/nature/down.aspx DLL文件说明Controls.dll 控件集合,包含QuickPager分页控件等。DataAccess2.0.dll 数据访问函数库,分页控件需要使用这个dll来访问数据库。连接字符串,在web.config里面设置如下:[代码]1、ConnectionString就不用说了,连接哪种数据库就写对应的连接字符串就可以了。2、PagerSQLKey 保存属性时候的密钥(加密算法需要使用的)。空字符串,表示不加密。如果没有设置的话,采用默认的密钥。3、DataBaseType连接数据库的方式。1: 阅读全文
页面回发后,让页面自动滚动到指定位置的一种简单的方法
2008-03-12 17:45 by 金色海洋(jyk), 3245 阅读, 0 推荐, 收藏, 编辑
摘要:最近某客户做实施,顺便完善一下程序。突然找到了一个老问题的解决方法。 就是当用户按一个按钮后,希望回发后的页面滚到一个指定的位置,而不是页面的开头部分。以前看过一篇文章介绍了一种方法,当时也没有理解,也没有记录下来,现在又遇到了这个问题,还是自己想一个简单点的方法吧。 博克园里的“最新评论”里的链接,点击后打开的页面会直接滚动到指定的评论而不是帖子一开始的位置。 那么就用这种方法了,看了一下... 阅读全文
回复整理 080307
2008-03-07 22:09 by 金色海洋(jyk), 515 阅读, 0 推荐, 收藏, 编辑
摘要:向怪怪学习,做一个回帖整理。 http://www.cnblogs.com/soundbbg/archive/2008/03/07/1094937.html 一个综合设计感想-shangducms NT 2008-03-07 20:17 | 金色海洋(jyk) 简单看了一下代码,感觉经验还是不太够。 有些需要规范的地方,比如命名方式了。 哎不说了。有空在细说吧。 还是多看看好的... 阅读全文
[自定义服务器控件] 第二步:下拉列表框。
2008-02-26 20:33 by 金色海洋(jyk), 1797 阅读, 0 推荐, 收藏, 编辑
摘要:前面发了一个文本框的,这回发一个下拉列表框。 一般在写自定义控件之前都要考虑一下原来的控件(系统代的)有什么优缺点,有哪些功能是我想要的,但是自带的控件没有提供,或者提供的不是太理想。 那么对于 下拉列表框 我个人感觉有几个地方用着不是太方便。 1、绑定数据库。 当下拉列表框里的数据需要从数据库里提取的时候,就需要设置DataValueField 和 DataTextField 的属性,每次... 阅读全文
[自定义服务器控件] 第三步:CheckBoxList。
2008-02-26 20:32 by 金色海洋(jyk), 2031 阅读, 0 推荐, 收藏, 编辑
摘要:前面发了文本框和下拉列表框的,这回发一个CheckBoxList。不知道中文名字该叫什么。 CheckBoxList 最郁闷的地方就是:明明可以选择多个选项,但是 SelectedValue 只能得到第一个选项,其他被选中的还得另想办法。 不知道vs2005 有没有改进,至少 vs2003 是这样的。 Public Function GetSelectedValue()Function Ge... 阅读全文
《大灌篮》观后感——大家的评论引起的思考。
2008-02-24 20:07 by 金色海洋(jyk), 2988 阅读, 0 推荐, 收藏, 编辑
摘要:通过大灌篮写一下最近的想法,思路比较乱,所以写得也有点乱。 阅读全文
反射的另类实现。(不知道这么用还算不算反射了?)
2008-02-19 20:58 by 金色海洋(jyk), 2435 阅读, 0 推荐, 收藏, 编辑
摘要:UserControl 不要被忽略哦。 阅读全文
您是依靠灵感来做设计和编写程序吗?
2008-02-17 20:25 by 金色海洋(jyk), 2169 阅读, 0 推荐, 收藏, 编辑
摘要:写了好几年的代码了,遇到了很多客户提出来的难题。有好多都是新的以前没有遇到过的。 对于这些没有遇到过的问题,我基本上是依靠灵感才得到的解决方法! 来了灵感才能解决,没有灵感的话就会卡住。 记得“怪怪”的回复中说过:“总能想到很巧的办法就把问题解决”,其实这些都是靠的是灵感。 我从小学习就不太努力,只是学习成绩还凑合,对于爱学的科目(数学等)不用太用工也就会了,对于不爱学的科目(英语等)就差了,一... 阅读全文
我能为公司做点什么呢?
2008-02-15 12:10 by 金色海洋(jyk), 7077 阅读, 0 推荐, 收藏, 编辑
摘要:还是换个标题的好。 公司没有我一定会照样运作下去,那么反过来说:公司有了我之后会怎么样呢? 我能不能让公司更好的发展下去呢?尽我的一份微薄之力! 工作六年多了,也跳了好几家了,也一直在思考这个问题。大家的看法呢? 阅读全文
锁定表格的另一种方法。
2008-02-05 11:05 by 金色海洋(jyk), 740 阅读, 0 推荐, 收藏, 编辑
摘要:一个锁定行列的方法,现在是一个半成品,遇到了几个问题。先写一下。
阅读全文
主动编程与被动编程!(8/2原则的续集)
2008-01-27 16:19 by 金色海洋(jyk), 2662 阅读, 0 推荐, 收藏, 编辑
摘要:1、被动编程。 就好比对日外包的项目,不是太了解,只是有所耳闻。听说日本公司那面会发过来一份(也许用一批更好一些)很详细的文档,里面的内容就是编写代码的详细的要求,会非常非常的详细,细到一个页面里面放置列表页面显示那些信息,一页多少条记录、表单里面放多少个控件,以及控件的ID、类型、大小、等等信息。 不管对日外包的项目里的文档会不会写得这么细了,毕竟我是没有看到,只是猜想... 阅读全文