posted @ 2008-10-29 23:59 matthewZhang 阅读(400) 评论(0) 编辑
摘要: 假如你写过很多程序,你可能偶尔会碰到要确定字符或字符窜串否包含在一段文字中,在这篇文章中,我将讨论使用CHARINDEX和PATINDEX函数来搜索文字列和字符串。我将告诉你这两个函数是如何运转的,解释他们的区别。同时提供一些例子,通过这些例子,你可以可以考虑使用这两个函数来解决很多不同的字符搜索的问题。阅读全文
posted @ 2008-10-29 23:56 matthewZhang 阅读(35) 评论(0) 编辑
摘要: SQL Server 2005相对于SQL Server 2000改进很大,有些还是非常实用的。
举几个例子来简单说明 这些例子我引用了Northwind库。
1. TOP 表达式
SQL Server 2000的TOP是个固定值,是不是觉得不爽,现在改进了。
阅读全文
posted @ 2008-10-29 23:54 matthewZhang 阅读(35) 评论(0) 编辑
摘要: 通常,你需要获得当前日期和计算一些其他的日期,例如,你的程序可能需要判断一个月的第一天或者最后一天。你们大部分人大概都知道怎样把日期进行分割(年、月、日等),然后仅仅用分割出来的年、月、日等放在几个函数中计算出自己所需要的日期!在这篇文章里,我将告诉你如何使用DATEADD和DATEDIFF函数来计阅读全文
posted @ 2008-10-29 23:48 matthewZhang 阅读(31) 评论(0) 编辑
摘要: 理解一:事件委托的概念
.NET框架的事件委托遵循特定的签名和命名约定。这种约定依赖于可视化设计工具,为客户端代码提供了一致性的模型。为了理解这种约定,下面来看看.NET框架中一个常见的可访问事件委托System.EventHandler: 阅读全文
posted @ 2008-10-29 23:43 matthewZhang 阅读(551) 评论(2) 编辑
摘要: 一、验证类
1、数字验证内
1.1 整数
1.2 大于0的整数 (用于传来的ID的验证)
1.3 负整数的验证
1.4 整数不能大于iMax
1.5 整数不能小于iMin
2、时间类
2.1 短时间,形如 (13:04:06)阅读全文
posted @ 2008-10-29 23:37 matthewZhang 阅读(29) 评论(0) 编辑
摘要: Visual Studio .Net以前的版本,要对注册表进行修改,则需要调用系统API,而现在则不用那么麻烦,因为.Net已经把注册表相关的操作封装到一个类中,调用的时候只要只要调用此类对象相应的属性或方法即可。
以下就注册表这个类进行说明。
首先,要引入注册类所在的nampespace,如下:阅读全文
posted @ 2008-10-29 23:28 matthewZhang 阅读(32) 评论(0) 编辑
posted @ 2008-10-29 23:04 matthewZhang 阅读(316) 评论(0) 编辑
posted @ 2008-10-29 13:33 matthewZhang 阅读(129) 评论(1) 编辑
