写了两天的代码 工作真辛苦
2007-04-06 16:08
323 查看
整天整天的coding....
用anthem.net 框架来开发无刷新系统,相当容易,他的控件多了autoCallback和UpdateAfterCallBack属性。前者相当于 autoPostBack,后者使用在服务器段代码中,使控件无刷新更新自己的状态。用了这套控件后就不好调试了,需要手动跟踪代码。
写存储过程 时,在拼凑sql语句时容易出现错误,在sqlserver中没有通用的转义字符,在字符串的处理中需要转义的也只有单引号,输入两个单引号就转义成一个 了,当SET QUOTED_IDENTIFIER OFF时,"是字符串边界符,字符串中的"必须用两个"表示。字符串不能和日期时间类型之间相加,需要用convert()函数将日期时间型转换为字符 串。
在datagrid里面分页是相当简单,当翻页时只要将dg的当前索引值改变,然后绑定数据源就ok了。但是这样效率堪忧,数据量大时可以用存储过程构造sql语句,按需取数据。这个项目datagrid显示的数据都是来自3、4个表,按需取的话太复杂。
数据访问层用sqlhelper挺省事情,像这个系统经常用到n个表的连接查询,要是用ORM实现数据持久层,会非常复杂。
整理出一套自定义控件,还是有必要的。
addition:
dropdownlist在重复构建时需要清空以前的数据dropChangePage.Items.Clear();
判断datagrid中是否有记录:if(dgList.Items.Count == 0);
Sql2000中也可以启用参数缓存技术 CacheMSSQLParameters
页面设计用css不一定比用table好,如果页面的布局有很多种,那就不要用css了,不然会累死的。
用anthem.net 框架来开发无刷新系统,相当容易,他的控件多了autoCallback和UpdateAfterCallBack属性。前者相当于 autoPostBack,后者使用在服务器段代码中,使控件无刷新更新自己的状态。用了这套控件后就不好调试了,需要手动跟踪代码。
写存储过程 时,在拼凑sql语句时容易出现错误,在sqlserver中没有通用的转义字符,在字符串的处理中需要转义的也只有单引号,输入两个单引号就转义成一个 了,当SET QUOTED_IDENTIFIER OFF时,"是字符串边界符,字符串中的"必须用两个"表示。字符串不能和日期时间类型之间相加,需要用convert()函数将日期时间型转换为字符 串。
在datagrid里面分页是相当简单,当翻页时只要将dg的当前索引值改变,然后绑定数据源就ok了。但是这样效率堪忧,数据量大时可以用存储过程构造sql语句,按需取数据。这个项目datagrid显示的数据都是来自3、4个表,按需取的话太复杂。
数据访问层用sqlhelper挺省事情,像这个系统经常用到n个表的连接查询,要是用ORM实现数据持久层,会非常复杂。
整理出一套自定义控件,还是有必要的。
addition:
dropdownlist在重复构建时需要清空以前的数据dropChangePage.Items.Clear();
判断datagrid中是否有记录:if(dgList.Items.Count == 0);
Sql2000中也可以启用参数缓存技术 CacheMSSQLParameters
页面设计用css不一定比用table好,如果页面的布局有很多种,那就不要用css了,不然会累死的。
相关文章推荐
- 在工作遇到代码强迫症,是什么样的感觉呢????求给点经验?
- 【恶意代码系列】二、清除准备工作
- 这两天写了个分页控件,分享代码
- 工作之杂记-wmi start service 核心代码
- 内存数据库内核开发 工作日志(内存索引实现原理)(附红黑树实现清晰完整直接可编译运行代码)(十)
- 11月29日 工作总结(ASP.NET代码收藏)
- Obj-C语言开发iOS项目使用反射减少代码工作
- 【Nova】nova-compute代码学习1-启动时准备工作
- 我辞去了工作,住在帐篷中写代码
- 工作中的javascript代码收集及整理
- 通过汇编一个简单的C程序,分析汇编代码理解计算机是如何工作的
- 2017.3.13工作日记:设计优于代码,功能步步为营
- github协同工作时,如何同步代码
- T4模版生成SpringMVC构造REST代码:第二篇 用T4模版的准备工作
- 趣图:工作一整天,你就写了 6 行代码?
- TFS代码变更和工作项关联,为系统变更提供完美的跟踪轨迹
- 每周代码及工作总结(第九周)
- ActiveReports工作总结8——用代码控制布局
- 真实工作环境下使用Git提交代码的流程
- 让工作更轻松——EA类图与代码同步