摘要: 因为.Net Framework中的String类是封闭的,所以我们不能从它进行派生来扩展它的功能。 虽然String类已经提供了很多有用的方法来让我们进行字符串的处理和操作,但是有时候一些特殊的的要求还是不能能到满足。 一个例子就是:假如有一个因为句子,比如:“how are you”,我们需要把每个单词的首字母都改成大写,当然人工改写很大一篇文章是很费力的,但是我们查阅.Net F... 阅读全文
posted @ 2008-01-07 11:34 Forrest Gump 阅读(242) 评论(0) 推荐(0) 编辑
摘要: 自从介绍了ADO.NET,我们就开始在数据驱动的应用程序开发里使用一个不同的概念,脱机环境。大多数人已经知道了这个改变,但是这个新的开发模型带来一些我们需要解决的问题,以使我们的程序运行在完全的脱机环境中。 在我使用这个方法开发程序的时候我发现使用DataSet和DataAdapter对象更新关系数据的方法有问题。如果你仅仅更新一个DataTable,那么为DataAdapter创建代码就没多大问题,但是如果你使用多于一个表,那些表之间有parent-child关系,那么更新/插入就要有点手段了,特别是父表有一个IDENTITY/AutoNumber列。在这篇文章里,我会展示一些技术来处理这个问题,特别是你在你的数据库里有AutoNumber/IDENTITY列要处理的时候。 阅读全文
posted @ 2008-01-07 10:55 Forrest Gump 阅读(1712) 评论(0) 推荐(1) 编辑