SqlConnection conn = new SqlConnection(); conn.ConnectionString = "Data Source=(local);Initial Catalog=news;User ID=sa;PassWord=123"; SqlCommand cmd = new SqlCommand(); cmd.Connection = conn; for (int i=0;i<=GridView1.Rows.Count-1;i++) { CheckBox cbox=(CheckBox)GridView1.Rows [i].FindControl ("CheckBox1"); if (cbox.Checked == true) { cmd.CommandText = "update 主題表 set 審核='已審核' where 主帖編號="+GridView1 .DataKeys[i].Value; conn.Open(); cmd.ExecuteReader(); conn.Close(); } }
1、建立一個數據庫連接對象 conn2、指定欲連接的數據庫參數:服務器為本地服務器,數據庫名'news’,用戶ID為'sa',密碼為'123'3、建立一個Command對象 cmd4、將cmd的Connection變量賦值為第1步建立的對象conn5、for循環遍歷GridView1控件里的每一行6、獲得GridView1第i行里的‘CheckBox1’屬性7、判斷CheckBox是否選中8、為cmd指定執行內容,更新數據庫‘主題表’里‘主帖編號’="+GridView1 .DataKeys[i].Value的那一行里‘審核’字段內容為‘已審核’9、連接數據庫10、執行第8步指定的內容11、關閉數據庫連接
新聞熱點
疑難解答