Objeto DataSet

Conjunto de datos

Es una base de datos que existe en la memoria.

Sus datos provienen de los datos del servidor de la base de datos.

DataSet是ADO.NET的中心概念。可以把DataSet当成内存中的数据库,DataSet是不依赖于数据库的独立数据集合。
创建DataSet对象
引入命名空间 System.Data
实例化: DataSet ds =new DataSet( );
属性和方法

Atributos

用DataAdapter可对来自数据源的记录进行操作。通过使用4个DataAdapter属性(指定执行某条SQL语句或调用某个存储过程)中的一个,可以指定所要执行的操作。这些属性实际上是SqlCommand或OleDbCommand类的实例对象:
        SelectCommand引用从数据源中检索行的Command对象。

InsertCommand引用将插入的行从DataSet写入数据源的Command对象。

UpdateCommand引用将修改的行从DataSet写入数据源的Command对象。

DeleteCommand引用从数据源中删除行的Command对象。

método

使用DataAdapter提供的方法,可以填充DataSet或将DataSet表中的更改传送到相应的数据存储区。

Fill。使用SqlDataAdapter(或OleDbDataAdapter)的这个方法,从数据源增加或刷新行,并将这些行放到DataSet表中。Fill方法调用SelectCommand属性所指定的SELECT语句。
    Update。使用DataAdapter对象的这个方法,将DataSet表的更改传送到相应的数据源中。该方法为DataSet的DataTable中每一指定的行调用相应的INSERT、UPDATE或DELETE命令。

Adaptador de datos DataAdapter

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

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

System.Data.SqlClient;

Instanciar

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

método de llenado

语法:DataAdapter 对象.fill (DataSet对象,数据表名称 )

Pasos

Pasos para usar el DataSet con el proveedor de datos .NET de SQL Server
(1) Cree un objeto SqlConnection y conéctese a la base de datos de SQL Server.
(2) Cree un objeto SqlDataAdapter. Este objeto contiene propiedades que pueden apuntar a cuatro objetos SqlCommand Estos objetos especifican sentencias SQL para realizar operaciones de datos como SELECT, INSERT, DELETE y UPDATE en la base de datos.
(3) Cree un objeto DataSet que contenga una o más tablas.
(4) Utilice el objeto SqlDataAdapter para llenar la tabla DataSet llamando al método Fill. SqlDataAdapter ejecuta implícitamente el objeto SqlCommand que contiene la instrucción SELECT.
(5) Modifique los datos en el DataSet. Puede realizar la modificación mediante programación o vincular el DataSet a un control de interfaz de usuario (como el DataGrid) y luego cambiar los datos en el control.
(6) Cuando se prepara para devolver los cambios de datos a la base de datos, puede usar SqlDataAdapter y llamar al método Update. El objeto SqlDataAdapter utiliza implícitamente su objeto SqlCommand para ejecutar instrucciones INSERT, DELETE y UPDATE en la base de datos.
Importar datos a la
lista desplegable ComboBox control ComboBox

DataSource 数据源
ValueMember 实际值
DisplayMember 显示的值

Ejemplo

comboBox1.DataSource = ds.Tables[“啊”];
comboBox1.DisplayMember = “nickname”;

Supongo que te gusta

Origin blog.csdn.net/qq_50722361/article/details/110790721
Recomendado
Clasificación