新聞中心
本文將為您介紹DataGridView填充、更新、刪除行的SQL代碼實例,供您參考,如果您對此感興趣,不妨一看,相信對您會有所啟迪。

公司主營業(yè)務:成都網站建設、網站設計、移動網站開發(fā)等業(yè)務。幫助企業(yè)客戶真正實現(xiàn)互聯(lián)網宣傳,提高企業(yè)的競爭能力。創(chuàng)新互聯(lián)建站是一支青春激揚、勤奮敬業(yè)、活力青春激揚、勤奮敬業(yè)、活力澎湃、和諧高效的團隊。公司秉承以“開放、自由、嚴謹、自律”為核心的企業(yè)文化,感謝他們對我們的高要求,感謝他們從不同領域給我們帶來的挑戰(zhàn),讓我們激情的團隊有機會用頭腦與智慧不斷的給客戶帶來驚喜。創(chuàng)新互聯(lián)建站推出順平免費做網站回饋大家。
最近用到數(shù)據庫,發(fā)現(xiàn)C#2005默認沒有DataGrid,如果需要可以自己添加。并且提供了一個更新的DataGridView。但兩者操作上還是有一些區(qū)別的。找了半天才找到一些處理數(shù)據的方法。具體做法就不說了,僅列出WinForm下DataGridView填充、更新、刪除(多行)Sql Express 2005數(shù)據庫代碼。
private void button1_Click(object sender, EventArgs e)
{
this.hostTableAdapter.Fill(this.hostScanDataSet.host);
}
private void button2_Click(object sender, EventArgs e)
{
this.hostTableAdapter.Update(this.hostScanDataSet.host);
MessageBox.Show("記錄已保存!");
}
private void button3_Click(object sender, EventArgs e)
{
DialogResult dlResult = MessageBox.Show(this, "要刪除這些記錄嗎?", "請確認",
MessageBoxButtons.YesNo,
MessageBoxIcon.Question,
MessageBoxDefaultButton.Button1,
MessageBoxOptions.RightAlign);
if (dlResult == DialogResult.Yes)
{
int j = dataGridView1.SelectedRows.Count;
int[] l = new int[j];
int i;
for (i = 0; i < j; i++)
{
l[i] = dataGridView1.SelectedRows[i].Index;
}
int k = 0;
while (k < j)
{
this.hostScanDataSet.host.Rows[l[k]].Delete();
k++;
}
this.hostTableAdapter.Update(this.hostScanDataSet.host);
}
}
本文名稱:DataGridView填充、更新、刪除行的SQL代碼實例
URL標題:http://www.5511xx.com/article/cdopiop.html


咨詢
建站咨詢
