您的位置:首页 > 数据库

ADO.NET-数据库操纵工具

2016-05-22 21:27 323 查看

    什么是ADO.NET?

    它是一个广泛的类组,用于在Microsoft中访问数据,准确的讲,ADO.NET设计了一系列对各种类型数据的访问形式,并提供了对应的类,在类中提供了与对应的数据交互的属性和方法。编程者可以通过这些属性和方法对各种数据源进行操作。

    .NET Framework提供的数据提供程序?

    



    ADO.NET5个主要对象?

    



    DEMO

        connection,command,datareader对象应用<span style="font-size:18px;"><strong> //数据库连接字符串
string connstring = "server = .;uid =sa;pwd=1;database =Student";
//创建数据库连接对象
SqlConnection conn = new SqlConnection(connstring);
//打开数据库连接
conn.Open();
//创建命令对象
SqlCommand cmd = new SqlCommand();
cmd.Connection = conn;
cmd.CommandText = "select * from Student";
//创建SqlDataReader对象
SqlDataReader dr = cmd.ExecuteReader();
comboBox1.DataSource = dr;

if (conn.State == ConnectionState.Open)
{
//关闭连接
conn.Close();
}</strong></span>
        connection,dataadapter,dataset对象应用

<span style="font-size:18px;"><strong> //数据库连接字符串
string connstring = "server = .;uid =sa;pwd=1;database =Student";
//创建数据库连接对象
SqlConnection conn = new SqlConnection(connstring);
//打开数据库连接
conn.Open();
//创建SqlDataAdapter对象
SqlDataAdapter ad = new SqlDataAdapter("select * from Studnet", conn);
//创建Dataset对象
DataSet ds = new DataSet();
//填充dataset对象
ad.Fill(ds);
//绑定数据源
dataGridView1.DataSource = ds;
if (conn.State == ConnectionState.Open)
{
//关闭连接
conn.Close();
}</strong></span>

    平时咱们写程序时都有SQLHelper,如果少了SQLHelper,咱们还能不能熟练的应用各个对象?对于学习我们要做到举一反三,融会贯通。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  ADO.NET 数据库 技术