初步連接數據庫

首先要有一個字符串 用來告訴連接的是哪個數據庫

String strCnn=”server=.;database=數據庫名;integrated security=true”

//其中strCnn只是字符串名稱 可以隨便起 而server是規定的內容不可改變,代表服務器地址,但也可寫成 data source,  本機服務器可以用簡略的方法一個 “.” 來代表

一般=號後面是服務器的ip。當數據庫爲express版時 在”.”後面需加“//sqlexpress” 用此來實例化 這樣才能準確找到數據庫地址。、

Database後面爲數據庫的名稱。

;integrated security=true 代表進入數據庫的方法爲 windows集成驗證登陸 因此不需要用戶名和密碼 如果用sqlserver身份驗證登陸 必須有用戶名和密碼。例如:

String strCnn =”server=.;database=數據庫名;user id =xxx ;password id=xxx”;

其中 user id代表用戶名 password id 代表密碼 兩者可以縮寫成 uid ,pid

 

SqlConnection sqlCnn = new SqlConnection();

sqlCnn.ConnectionString = strCnn;     將連接的方法給予sqlCnn

SqlConnection 代表 數據庫連接

 

SqlCommand sqlCmm = new SqlCommand();   // SqlCommand 數據庫命令

sqlCmm.CommandText = "select* from student";   CommandText命令文本

sqlCmm.Connection = sqlCnn;

 

SqlDataAdapter sqlDA = new SqlDataAdapter(sqlCmm); 數據適配器

若沒有以上連接字符串和命令的話 可以寫成

SqlDataAdapter sqlDA = new SqlDataAdapter("select* from student", strCnn);

其中第一個參數 是要執行的檢索命令 第二個是要檢索的鏈接字符串

 

 

DataSet ds = new DataSet();

        //sqlCnn.Open();      在有數據適配器的情況下 此句可以省略

        sqlDA.Fill(ds);

        //sqlCnn.Close();              在有數據適配器的情況下 此句可以省略

        this.GridView1.DataSource= ds;

        this.GridView1.DataBind();

 

GridView  顯示數據庫表格



另外 在web控件中 一組單選按鈕 需要設置groupname 屬性 

將其設置爲相同名字 才能設置


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章