dotnet2.0数据库连接(sql server 和 access)

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

第一种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控件来显示结果.
相信大家都已经看出来了.

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

posted @ 2007-08-30 21:10  东风125  阅读(167)  评论(0)    收藏  举报