11月13日C#学习总结

今天学习了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语句。

今天讲的内容看起来比较简单,但是真正理解应用起来比较难。

你可能感兴趣的:(11月13日C#学习总结)