随笔分类 -  Typed DataSet

关于上次说的强类型dataset中事务问题的解决办法,也实用于一般的事务解决方案
摘要:TransactionScope 类提供一个简单方法,通过这一方法,您不必与事务本身交互,即可将代码块标记为参与某个事务。事务范围可以自动选择和管理环境事务。由于它易于使用并且效率很高,因此建议您在开发事务应用程序时使用 TransactionScope 类。 此外,您不必显式向事务登记资源。任何 System.Transactions 资源管理器(例如 SQL Server 2005)都可以检... 阅读全文

posted @ 2006-05-24 22:38 c#之旅 阅读(1605) 评论(1) 推荐(0)

强数据类型返回的一般是一个表,取得表中某一distinct列的方法.
摘要:应用强数据类型一般返回的是整个强数据类型的一个表,有时候我们只需要表中的某一个字段,而因为应用了强数据类型,不能直接的更改SQL语句而返回单独的一个Distinct列,但是有时候我们确实只需要其中的一个列的内容,尤其是在部门名称\类型名称等方面的选择方面,经过研究,有了以下的实现方法.通过硬编码来弥补这个空白,以下为实现的方法,写下来,免得自己忘记. private void button1_... 阅读全文

posted @ 2006-05-22 21:11 c#之旅 阅读(875) 评论(2) 推荐(0)

[转自MSDN] 使用强类型数据集进行有效编码
摘要:使用强类型数据集进行有效编码 发布日期: 1/6/2005 | 更新日期: 1/6/2005 John Papa 下载本文的代码: DataPoints0412.exe (191KB) 曾经有人告诉我优秀的开发人员的特点是希望能够有效地利用时间。开发人员不断追求更容易更快速的编码方式,以及减少错误数量的方法。使用 ADO.NET 中的强类型数据集对象可以帮助您做到这一点。 本月我将从正反两方面... 阅读全文

posted @ 2006-05-20 10:55 c#之旅 阅读(1860) 评论(1) 推荐(1)

今天碰到一个强数据类型集的问题,不知道大家怎么解决呢????
摘要:我有一个表,有字段1,字段2,字段3,字段4,我制作了一个xsd文件,生成了相应的DataAdapter和DataSet.同时要在DataGrid里边进行显示,但是我不需要在DataGrid里边显示字段4的内容,因此我在xsd设计器中,添加了一个查询,SQL语句为select 字段1,字段2,字段3 From 表1,只是没有选择表的所有字段,完成以后,提示与主架构不同,是否保存????即使保存了... 阅读全文

posted @ 2006-05-11 22:09 c#之旅 阅读(706) 评论(1) 推荐(0)

今天修改了数据库结构,XSD文件都要重新生成,郁闷!
摘要:今天修改了一下数据库其中一个表的结构,结果导致整个XSD文件都要修改,搞的真是焦头烂额,所以,有时候真的不好说是ELB好用还是使用强类型集更好用,如果真的使用强类型集的时候,建议你一定要先规划好数据库,省得麻烦。搞的现在不敢轻易写程序了,怕的是数据库的改动。 阅读全文

posted @ 2006-05-11 20:44 c#之旅 阅读(745) 评论(0) 推荐(0)

使用Enterprise LIbrary还是使用VS2005提供的强数据类型集更方便???
摘要:经过近一段时间对Enterprise Library的研究,在具体的实践过程中,发现其更新数据库的能力虽然比较强大,但是需要自己编写很多的代码,尤其是那些UpdataCommand以及InserCommand等,都要自己手工的编写,虽然在数据库的无关性方面有了很大的便捷性和灵活性,但是,在实际的操作过程中,感觉使用起来不是很方便,缺乏一定的智能性。 相反,vs2005提... 阅读全文

posted @ 2006-05-10 13:51 c#之旅 阅读(860) 评论(3) 推荐(0)

vs2005中的强类型dataset
摘要:vs2005中的新的dataset,与2003中有着不同,创建 Typed dataset后,系统自动加入了TableAdpter,根据提供的这个TableAdapter,就可以很方便的写出DataAccess Layer Code,DataAccess Layer的编写更加简便,以下是一个简单的示例。 点这里查看全文 阅读全文

posted @ 2006-04-15 14:26 c#之旅 阅读(1675) 评论(4) 推荐(0)

导航