编程语言
首页 > 编程语言> > C# DataSet对象

C# DataSet对象

作者:互联网

DataSet

它是存在于内存中的一个数据库

它的数据来自于数据库服务器的数据

DataSet是ADO.NET的中心概念。可以把DataSet当成内存中的数据库,DataSet是不依赖于数据库的独立数据集合。

创建DataSet对象

引入命名空间 System.Data

实例化: DataSet ds =new DataSet( );

属性和方法

DataAdapter 数据适配器

DataAdapter表示一组 SQL 命令和一个数据库连接,它们用于填充 DataSet和更新数据源。

DataAdapter对象充当DataSet和数据源之间用于检索和保存数据的桥梁。DataAdapter类代表用于填充DataSet以及更新数据源的一组数据库命令和一个数据库连接。DataAdapter对象是ADO.NET数据提供程序的组成部分,该数据提供程序还包括连接对象、数据读取器对象和命令对象。

导入命名空间

System.Data.SqlClient;

实例化

DataAdapter da =new DataAdapter ( 常用sql语句,数据连接(连接对象));

fill 装填方法

操作步骤

使用带SQL Server .NET数据提供程序的DataSet的步骤

(1)创建SqlConnection对象,连接到SQL Server数据库。

(2)创建SqlDataAdapter对象。该对象包含能够指向4个SqlCommand对象的属性,这些对象指定SQL语句在数据库中进行SELECT、INSERT、DELETE和UPDATE等数据操作。

(3)创建包含一个或多个表的DataSet对象。

(4)使用SqlDataAdapter对象,通过调用Fill方法来填充DataSet表。SqlDataAdapter隐式执行包含SELECT语句的SqlCommand对象。

(5)修改DataSet中的数据。可以通过编程方式来执行修改,或者将DataSet绑定到用户界面控件(例如DataGrid),然后在控件中更改数据。

(6)在准备将数据更改返回数据库时,可以使用SqlDataAdapter并调用Update方法。SqlDataAdapter对象隐式使用其SqlCommand对象对数据库执行INSERT、DELETE和UPDATE语句。

数据导入ComboBox控件

ComboBox 下拉列表

标签:C#,数据源,数据库,DataSet,对象,数据,DataAdapter
来源: https://blog.csdn.net/YuStart/article/details/110749732