posted @ 2011-07-26 17:53
随笔分类 - C#
摘要:1、通过HttpModule防止SQL注入式攻击,适用于.net1.1程序;
2、通过httpHandlers防止SQL注入式攻击,适用于.net2.0及以上程序;
阅读全文
摘要:身份证号码里面的信息大有乾坤,以18位的身份证来说,前面六位代表了你户籍所在地,第七位到第十四位代表了你的出生年月,第十五位到第十七为代表了你的性别(偶数为女,奇数为男),根据这一信息,我在系统开发的录入员工的身份证后控件焦点转移时根据身份证号码获得生日和性别。
阅读全文
posted @ 2009-08-31 23:11
摘要:C#实现所有经典排序算法1、选择排序 [代码]2、冒泡排序[代码]3、快速排序[代码]4、插入排序 [代码]5、希尔排序[代码]6、归并排序[代码]7、基数排序[代码]8、计数排序[代码]9、小根堆排序[代码]
阅读全文
posted @ 2009-05-05 17:01
摘要: ASP.NET中一般都是使用SQL Server作为后台数据库。一般的ASP.NET数据库操作示例程序都是使用单独的数据访问,就是说每个页面都写连接到数据库,存取数据,关闭数据库的代码。这种方式带来了一些弊端,一个就是如果你的数据库改变了,你必须一个页面一个页面的去更改数据库连接代码。第二个弊端就是代码冗余,很多代码都是重复的,不必要的。因此,我试图通过一种一致的数据库操作类来实现ASP.NET的数据访问,在我之前的文章.net数据库操作类(C#) 中已经简单总结了对数据库的操作,现在.net数据库操作类(C#) 的基础上进行了如下改进:
1、添加了事务处理机制;
2、添加了SQL参数化操作;
3、添加了对存储过程的操作;
4、添加了对SQL参数和存储过程的综合操作;
现把.net数据库操作类代码公布出来,如有问题,欢迎大家指正!
阅读全文
posted @ 2008-12-02 16:58
摘要: .NET中的委托与事件——之简单入门,适用于入门的朋友,对大虾而言可能是班门弄斧!
阅读全文
posted @ 2008-10-23 15:29
摘要:ASP.NET中一般都是使用SQL Server作为后台数据库。一般的ASP.NET数据库操作示例程序都是使用单独的数据访问,就是说每个页面都写连接到数据库,存取数据,关闭数据库的代码。这种方式带来了一些弊端,一个就是如果你的数据库改变了,你必须一个页面一个页面的去更改数据库连接代码。第二个弊端就是代码冗余,很多代码都是重复的,不必要的。因此,我试图通过一种一致的数据库操作类来实现ASP.NET种的数据访问,现写出来希望哪位大虾帮助指正!.net数据库操作类代码:usingSystem;usingSystem.Collections;usingSystem.Data;usingSystem..
阅读全文
posted @ 2008-01-22 10:32
摘要:通用语言运行时(CLR)具有的一个很大的优势,异常处理是跨语言被标准化的。一个在C#中所引发的异常可以在Visual Basic客户中得到处理。不再有 HRESULTs 或者 ISupportErrorInfo 接口。 尽管跨语言异常处理的覆盖面很广,你稍为改变编译器的溢出处理行为,接着有趣的事情就开始了:你处理了该异常。要增加更多的手段,随后引发你所创建的异常。 1.1 ...
阅读全文
posted @ 2008-01-17 10:32
浙公网安备 33010602011771号