2010.03.29ADO.NET对象模型的学习笔记

ADO.NETC#连接数据库的主要技术,借助ASP.NET对象模型,能够查看、插入、更新和删除数据库中的记录。

1.使用ADO.NET访问数据库

1.1访问模式

1.1.1OLEDB模式(基于COM的数据库技术,提供通用数据访问方式)需包含System.Data.OleDb

1.1.2ODBC模式(一般windows平台下存在的数据库都可以通过建立系统DSN来实现对数据库的调用)需包含System.Data.Odbc

1.1.3SqlClient模式(只用于访问MS SQL Server数据库,对此数据库的操作效率在三种模式中最高)需包含System.Data.SqlClient

1.2数据库命名空间

      1.2.1System.Data

       1.2.2System.Data.SqlClient

       1.2.3System.Data.Odbc

       1.2.4System.Data.OleDb

补充:ADO.NET结构的中心构建是DataSet类。每个DataSet都可以包含多个DataTable对象,每个DataTable又包含来自单个数据源的数据。

2.ADO.NET对象数据模型

2.1 Connetion对象

主要负责连接数据库

命名空间                   连接对象

System.Data.SqlClient-----------SqlConnection

System.Data.Odbc----------------OdbcConnection

System.Data.OleDb---------------OleDbConnection

实例:

       OleDb方式连接Access

语法:OleDbConnection con=new OleDbConnection(“provide=提供者;Data Source=Access文件路径”);               //指定ProvideDataSource两个参数

 

2.2 Command对象

主要负责生成并执行SQL语句

2.3 DataReader对象

主要负责读取数据库中的数据

2.4 DataSet对象

主要负责存取和更新数据

2.5 DataAdapter对象

主要负责在Command对象执行完SQL语句后生成并填充DataSetDataTable

 

3.应用DataGridView控件

3.1 DataGridView控件的

3.2 DataGridView控件的

3.3 DataGridView控件的

3.4 DataGridView控件的

 

4.数据库开发基本操作

4.1 向数据库中添加数据

4.2 修改数据库中的数据

4.3 删除数据库中的数据

4.4 查询数据库中的数据

 

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值