黑马程序员--数据集

 

---------------------- <a href="http://net.itheima.com/" target="blank">Windows Phone 7手机开发</a>、<a href="http://net.itheima.com/" target="blank">.Net培训</a>、期待与您交流! ----------------------

程序操作小数据量数据库表的时候,不必一直与数据库保持着连接,可以一次性的把数据拿到内存里来操作,这就是Dataset.(数据集)

通过dataset的索引,得到一张表,也就是datatabel,通过对tabel的rows属性的索引,得到某一行datarow,再对datarow通过字段名索引就可以得到某行某列的值。需要注意一点,再改动dataset的时候,我们改变的只是内存中的数据,如果想要他影像数据库,需要建立一个sqlcommandbuilder,也就是创建一些简单的Sql语句,然后通过SqlAdapter执行dataset的更新方法。

 

由于dataset在使用的时候有一些自身的小麻烦,比如说:程序员不得不清晰地记住数据库字段的名字以方便索引,不得不清晰地记住字段的类型以方便为程序中的变量赋值。。。于是偶们又见识了所谓的强类型dataset。强类型dataset会在创建的时候将表的结构以属性的形式记录下来,让程序员可以像调用类的属性一样去访问数据,同时自动创建简单的访问数据的方法,省去了程序员创建SqlCommandBuilder的步骤,从而方便了开发。

 


 

 

 

---------------------- <a href="http://net.itheima.com/" target="blank">Windows Phone 7手机开发</a>、<a href="http://net.itheima.com/" target="blank">.Net培训</a>、期待与您交流! ----------------------

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值