標籤:system sys data ted 解決 lda adapter 找到你 技術分享
1.首先在方案總管中找到你的項目,右鍵,選擇添加“類”。
2.命名完該類之後,雙擊開啟它。我這裡命名為SqlHelper。
在上方一排排using下面添加以下語句:
using System.Data;
using System.Data.SqlClient;
using System.Net;
這些都是為了調用DataSet方法和資料庫連接方法必須調用的檔案。
public class SqlHelper
{
public static DataSet GetDataSet(string sql)
{
string hostinfo = Dns.GetHostName(); //採用的串連方式是winodws認證,所以這裡要擷取電腦名稱。
string s = "Data Source=‘" + hostinfo + "‘" + ";initial Catalog=‘database‘;integrated Security=‘true‘;MultipleActiveResultSets=‘true‘"; //資料庫連接字串,其中“database”為資料庫的名稱。
SqlConnection conn = new SqlConnection(s); //執行個體化SqlConnection對象
DataSet ds = new DataSet(); //執行個體化DataSet
conn.Open(); //開啟資料庫連接
SqlDataAdapter sda = new SqlDataAdapter(sql, conn); //sql是傳遞過來的SQL語句
sda.Fill(ds); //填充DataSet
return ds; //返回DataSet
}
}
3.編寫完該類之後,就可以在其他地方寫完Sql語句後通過調用SqlHelper 的 GetDataSet 方法來直接擷取DataSet.
運行後,GridView 就可以將後台資料庫的資料顯示出來。
用Visual Studio 串連資料庫並擷取DataSet的方法