学习 dotnet2.0(从入门到精通)

时间:2022-06-01 18:31:35

 今天我开始学习的是数据库连接这里我使用了两种连接方式:

第一种sql server数据库的连接。

 SqlConnection conn = new SqlConnection("data source=HQF//MYDATA;initial catalog=Northwind;trusted_connection=yes");
        try
        {
            conn.Open();
            Response.Write("数据库连接成功!");
        }
        catch (SqlException b)
        {
            Response.Write(b.Message);
            Response.Write("数据库连接失败!");
        }
        SqlDataAdapter da = new SqlDataAdapter("select EmployeeID,LastName,FirstName,Title,TitleOfCourtesy,Address,City from Employees", conn);
        DataSet ds = new DataSet();
        da.Fill(ds, "testTable");
        GridView1.DataSource=ds.Tables["testTable"];
        GridView1.DataBind();

    }

切记在代码隐藏页上的引用部分要加上

using System.Data.SqlClient;

第二种方式是使用了OLEDB 连接ACCESS.

 OleDbConnection conn = new OleDbConnection("provider=Microsoft.Jet.OLEDB.4.0;Data Source="+Server.MapPath("data.mdb"));
        try
        {
            conn.Open();
            Response.Write("数据库连接成功!");
        }
        catch (OleDbException b)
        {
            Response.Write(b.Message);
        }

 OleDbDataAdapter da = new OleDbDataAdapter("select * from game",conn);

        DataSet ds = new DataSet();
        da.Fill(ds, "testTable");
        GridView1.DataSource=ds.Tables["testTable"];
        GridView1.DataBind(); 

切记在代码隐藏页面上要加上: using System.Data.OleDb;
以上代码的设计页面上应该有一个GridView1控件来显示结果.
相信大家都已经看出来了.

到此为止,我们的简单的数据库连接的练习就可以告一段落了..