今天学习了ADO.NET数据库、Connection对象、连接数据库步骤、Command对象、常用的SQL命令-查询、常用的SQL命令-插入。
ADO.NET结构模型:Connection : 建立到数据库的连接、Command :用于执行对数据库的命令、DataReader:从数据源中抽取数据(只进、只读数据)、DataAdapter:用数据源填充DataSet
Connection对象:Connection对象是一个连接对象,主要功能是与物理数据库的连接。
连接数据库步骤:1.定义连接字符串、2.创建 Connection 对象、3.打开与数据库的连接
使用Command步骤:1、创建数据库连接 2、定义 SQL 语句 3、创建 Command 对象 4、执行命令
常用的SQL命令-查询:查询数据:select 列名、 from 表名 、where 查询条件、group by 表达式、having 指定组或聚合条件、order by asc|desc
注意:select * from返回单个值(第一行第一列)、obj=cmd.ExecuteScalar()。
常用的SQL命令-插入:插入insert into 表名(列名1,列名2) values (值1,值2)
注意:插入项的顺序和数据类型必须与表中列的顺序和数据类型对应,如果表中某列定义为不允许Null,则插入数据时,必须存在合法值,如果某列是字符型或日期型数据类型,则插入的数据应该加上单引号,cmd.ExecuteNonQuery():在使用SqlCommand向数据库发送增、删、改命令时,通常使用该方法来执行发送的SQL语句。
今天讲的内容看起来比较简单,但是真正理解应用起来比较难。