lqb

我一直在努力!
  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

随笔分类 -  C# 2.0

摘要:C#开源资源大汇总一、AOP框架 Encase 是C#编写开发的为.NET平台提供的AOP框架。Encase 独特的提供了把方面(aspects)部署到运行时代码,而其它AOP框架依赖配置文件的方式。这种部署方面(aspects)的方法帮助缺少经验的开发人员提高开发效率。 NKalore是一款编程语言,它扩展了C#允许在.net平台使用AOP。NKalore的语法简单、直观,它的编译器是基于Mon... 阅读全文

posted @ 2009-01-22 22:03 BlackPhoenix 阅读(475) 评论(0) 推荐(0)

摘要:模糊查询一般都是采用like '%xxx%'的方式 ,格式化是需要对特殊字符进行转义 例,“[”需转义成“[ [ ]”,用中括号进行转义 /// 对字符串进行sql格式化,并且符合like查询的格式。 /// /// 要转换的字符串 /// 格式化后的字符串 public static string To... 阅读全文

posted @ 2008-08-04 00:06 BlackPhoenix 阅读(3232) 评论(0) 推荐(0)

摘要:Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->int a = 12345678; //格式为sring输出 // Label1.Text = string.Format("asdfadsf{0}adsfasdf",a); // La... 阅读全文

posted @ 2008-08-04 00:02 BlackPhoenix 阅读(33995) 评论(5) 推荐(7)

摘要:在我们从业务逻辑层获得数据实体时候,接下来的事情就是要绑定到控件中。数据实体中的一些字段可以直接绑定到界面中,但是有一些字段需要重新格式化格式。比如货币单位字段,需要显示货币符号和每隔三位显示分隔符;再比如日期字段,数据库中存放的是日期和时间,但是在界面上需要按照XXXX年XX月XX日的格式显示。这时候我们就用到了DataFormatString属性。 ... 阅读全文

posted @ 2008-07-31 13:41 BlackPhoenix 阅读(559) 评论(0) 推荐(0)

摘要:面向对象的三个基本特征是:封装、继承、多态。 封装 封装最好理解了。封装是面向对象的特征之一,是对象和类概念的主要特性。 封装,也就是把客观事物封装成抽象的类,并且类可以把自己的数据和方法只让可信的类或者对象操作,对不可信的进行信息隐藏。 继承 面向对象编程 (OOP) 语言的一个主要功能就是 “ 继承 ” 。继承是指这样一种能力:它可以使用现有类的所有功能,并在无需重新编写原来的类... 阅读全文

posted @ 2008-05-21 00:44 BlackPhoenix 阅读(946) 评论(4) 推荐(0)

摘要:问题描述: .Net FX 2.0 中文语言包 与 英文包 在 Sql Server 日期操作的 差异。[Conversion failed when converting datetime from character string.] 项目环境: Sql Server 2005等版本 .Net Framework 2.0程序或网站 开发调试无错的项目在其他机器上部署的时候发生错误,出错信息如下: 中文:字符串向 datetime 转换时失败。 英文:Conversion failed when converting datetime from character string. 问题关键: 安装开发主机和部署主机环境分别为[.Net Framework 2.0]与[.Net Framework 2.0 + 中文语言包/其他语言包] 附:日期格式化参数详表 附:一些常用日期操作语句 阅读全文

posted @ 2008-04-22 00:05 BlackPhoenix 阅读(1211) 评论(1) 推荐(0)

摘要:用VS2005IDE的速度问题没有不抱怨的,忍了它这么久,终于看到一个IDE速度慢的解决方法,好东西,不独享~哈哈~ 阅读全文

posted @ 2008-02-19 18:19 BlackPhoenix 阅读(3507) 评论(7) 推荐(0)

摘要:原创C#中国身份证验证(包括省份验证和校验码验证,符合GB11643-1999标准)   校验的计算方式:   1. 对前17位数字本体码加权求和   公式为:S = Sum(Ai * Wi), i = 0, ... , 16   其中Ai表示第i位置上的身份证号码数字值,Wi表示第i位置上的加权因子,其各位对应的值依次为: 7 9 10 5 8 4 2 1 6 3 7 9 10 5 8 4 2   2. 以11对计算结果取模   Y = mod(S, 11)   3. 根据模的值得到对应的校验码对应关系为:    Y值: 0 1 2 3 4 5 6 7 8 9 10   校验码: 1 0 X 9 8 7 6 5 4 3 2 注:数据库是根据中华人民共和国国家统计局截至2003年6月30号的数据,但是之前有修改过的数据,所以,假如是太早颁发的身份证在地区代码上可能有出入。可以参考国家统计局的数据。 如果有哪里不妥请提出,我会尽快改进。校验成功并不能说明是真 阅读全文

posted @ 2008-02-18 21:41 BlackPhoenix 阅读(2537) 评论(6) 推荐(0)

摘要:调试发现,SELECT语句返回值恒为-1,查了下资料发现: SqlCommand.ExecuteNonQuery 方法对连接执行 Transact-SQL 语句并返回受影响的行数。 备注:可以使用 ExecuteNonQuery 来执行目录操作(例如查询数据库的结构或创建诸如表等的数据库对象),或通过执行 UPDATE、INSERT 或 DELETE 语句,在不使用 DataSet 的情况下更... 阅读全文

posted @ 2008-02-16 17:47 BlackPhoenix 阅读(1637) 评论(0) 推荐(0)