ADO.NET入门介绍(6)


DbCommand介绍

DbCommand对象用于向数据存储区发送一条结构化查询语言(SQL)命令。DbCommand对象

不仅可以执行查询,插入,更新,删除的数据操作(DML)指令,还可以执行数据定义(DDL)指令

创建数据库,数据表,更改模式信息等。

例如查询数据库中表基础框架

 

DbCommand需要一个合法的连接DbConnection,可以向数据储存去发送指令。

一种是创建DbCommand对象,将DbConnection赋值给DbConnmand对象。

另一种是通过Dbconnection对象创建DbCommand,方法为CreateCommand()

查询员工的信息(employee),展示在列表。下面是两种不同方式

 

 

DBParameter对象

在数据操作过程中,通常需要传递参数,操作数据储存区域。

查询国家是英国的客户

 

DbCommand的执行方式,取决于是获取数据还是其他操作。

如果是插入,删除,修改,使用ExecuteNonQuery(),不返回行,但是返回影响操作的行数。

例如更新员工id为10的员工的 lastname

 

其他的方法下次在介绍

文章摘自:https://www.cnblogs.com/panpeng666/p/20201154