数据库学习(十二)ADO.NET

之前我们所学只能在查询分析器里面查看数据,操作数据,普通用户无法也不知道如何操作SQL,所以我们要搭建一个界面(Web Winform)让用户方便的操作数据库中的数据。

ADO.net就是一组类库,这组类库可以让我们通过程序的方式访问数据库,就像system.io下的类用类操作文件一样,system data这组类就是用来操作数据库(不光是MSSql Sever),它提供了统一的编程接口让操作其他数据库(Access\Oracle)的方式和MSSql sever一致。

数据库中的数据可以看成是关系型的数据:一对一、一对多、多对多
C#语言属于面向对象的语言,通过关系转对象,对象转程序,就可以来进行操作数据。

数据库提供的程序
1.Connection :用来连接数据库
2.Command:用来执行SQL语句,增(insert)、修(update)、减(delete)、查(select)
3.DataReader:只读、只进的结果集,一条一条读取数据(stream Reader 微软的类库中这些reader的使用方式都差不多)
4.dataadapter:包含上面三个
DataSet:临时数据库,断开式数据操作,从数据库中取出数据后就是存在电脑内存内,即便现在断开服务器也会存在内存中,所以结束后需要释放。

操作数据的过程
连接字符串
连接数据库
打开数据库
操作数据
关闭数据库
释放

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值