简单理解Ado.Net一些常用知识点

 

朋友学Ado.Net时,我简单做的PPT。希望正在学Ado.Net的同学有一点点帮助

 

Ado.Net

1.连接数据库

•//连接对象
•SqlConnection conn = new SqlConnection("Server=.;DataBase=FilmSystem;Uid=sa;Pwd=");
• //打开数据库
•conn.Open();
•//连接状态
•if(conn.State==ConnectionState.Open)
•"Data Source=SMALLZ-PC\SQLEXPRESS;Initial Catalog=AdoNet;User id=sa;password=zz326155;"
 
Command命令对象概述
•创建了数据连接之后,就要对数据库中的数据进行操作,ADO.NET中提供的Command对象可以对数据库执行增、删、改、查。
Command命令的属性
•//需要执行的内容
•SqlCommand  cmd =  new  SqlCommand("select * from Members", conn);
•或者:
•Using(SqlCommand cmd= conn.CreateCommand())
•{
–Cmd.CommandText=“sql”;
•}
•//执行的类型
•cmd.CommandType=CommandType.Text;
 
执行Command命令的方法(重点)
•1.ExecuteNonQuery方法
–返回:受影响的行数
•2.ExecuteReader方法
•返回:一个SqlDataReader对象(数据)
•SqlDataReader sdr=cmd.ExecuteReader();
•读取方法1:
•while(sdr.Read())



•读取方法2:
      •GetString();
        –(获取指定一列)
      •Sdr.GetOrdinal(“列名”);
        –(获取指定列名所在第几列)
•3.ExecuteScalar方法
–返回:结果集中第一行的第一列或空引用
–一般用于,查询后单个结果,比如:
–Select   Count(*)  From table  (得到表中多少行)
 
DataSet类
 
 
•属性
üSelectCommand  : 向数据库发送查询SQL语句
üDeleteCommand : 删除
üInsertCommand   : 插入
üUpdateCommand : 更新
•方法:
Fill(dataSet,”名”);填充数据到DataSet
Update(dataTable); DataTable
更新数据源(使用方法的时候,执行了属性中sql语句)
 
•DataTable

DataRowCollection

DataColumnCollection

ConstraintCollection

•DataRelationCollection
 
以上只是一部分。有不明白或有误的地址请多多指出。
posted @ 2012-04-05 22:45  IT小猪  阅读(700)  评论(0编辑  收藏  举报