今天我开始学习的是数据库连接这里我使用了两种连接方式:
第一种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控件来显示结果.
相信大家都已经看出来了.
到此为止,我们的简单的数据库连接的练习就可以告一段落了..