ADO.NET数据库访问技术

ADO.net:数据库访问技术
程序操作的数据都是变量或对象,这些东西都存在于内存中
但是有很多的数据是存在数据库中的,数据库中的数据存在于硬盘上

作用:将数据库中的数据取到内存中来,可以让程序进行操作
将内存中的数据,写入到数据库中

1、using System.Data.SqlClient; //引用命名空间

2、建立 数据库连接类
string str = "server=.;database=Data0515;user=sa;pwd=123;";//连接字符串
SqlConnection conn = new SqlConnection(str);

3、建立 数据库操作类
SqlCommand cmd = conn.CreateCommand();

cmd.CommandText = "select *from student";

4、开启数据库连接通道
conn.Open();

5、读取数据,数据读取类
SqlDataReader dr = cmd.ExecuteReader();

if (dr.HasRows) //是否读取到了数据
{
while (dr.Read()) //循环一行一行的往下读
{
//每读一行,都要执行的操作
Console.WriteLine(dr[0].ToString() + " " + dr[1].ToString() + " " + dr[2].ToString() + " " + Convert.ToDateTime(dr[3]).ToString("yyyy年MM月dd日") + " " + Convert.ToInt32(dr[4]));
}
}

6、关闭数据库通道!!!!!
conn.Close();
------------------------------------------------------------------------------------------------
添加:
cmd.ExecuteNonQuery();


修改:

 

删除:

posted @ 2016-07-16 16:37  宋小尧  阅读(243)  评论(0编辑  收藏  举报