近期计划想写一篇 extaspnet 和ext.net 性能对比的,不过想法归想法,没啥动力
我也在一直期待有更好的轻量级的ajax框架出现,jquery easyui给力一点多好
先凑合写一些随笔,代码汇总,这个持续更新吧,帮助初学者
1.grid的checkboxfield如何批量取值
前台代码:
后台按钮批量取值:
这个checkboxfield是在grid第5列,所以是States[5]
效果图:
2.datepicker添加时分秒
3.关于SQL中的分页
初学者总是会怕写分页存储过程,总觉得很麻烦,baidu一下,很多前辈写了很多通用方法给咱调用,不过我一概不用,可能害怕效率不好吧,sql里面分页的方法
方法2:
什么,还嫌太长嫌麻烦,好,我有更简单的写法,核心就是2句话
select sid=identity(int,1,1),* into #t from table order by xxx
select * from #t where sid between 2 and 6
方法4:
select * from
(
select sid=ROW_NUMBER()OVER (order by xxx),* from table
) t
where sid between 10 and 19
和方法2本质是一样的,复杂存储过程,一样也是用临时表加上rownumber列,然后between and 搞定
进阶想法: 在baidu中检索 ASP.NET中实现大结果集分页研讨,
一文中给出了不一样的答案(游标在这种方案里面真的慢么),又如上面的方法2,还有地方能优化(sid加索引,between and 和<>的效率比较,动态排序写法...,没必要太钻牛角尖,等客户数据量达到百万级再优化也不迟)
每天写一段...
联系客服