DataGridView填充、更新、删除行的SQL代码实例

数据库 SQL Server
下面为您列出WinForm下DataGridView填充、更新、删除(多行)Sql Express 2005数据库代码。供您参考。

本文将为您介绍DataGridView填充、更新、删除行的SQL代码实例,供您参考,如果您对此感兴趣,不妨一看,相信对您会有所启迪。

最近用到数据库,发现C#2005默认没有DataGrid,如果需要可以自己添加。并且提供了一个更新的DataGridView。但两者操作上还是有一些区别的。找了半天才找到一些处理数据的方法。具体做法就不说了,仅列出WinForm下DataGridView填充、更新、删除(多行)Sql Express 2005数据库代码。
        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);
            }
         }


 

责任编辑:段燃 来源: 互联网
相关推荐

2010-09-02 11:47:43

SQL删除

2010-07-05 15:04:36

SQL Server删

2009-09-14 13:17:51

LINQ to SQLLINQ to SQL

2010-09-01 15:30:24

SQL删除

2010-09-01 16:47:18

SQL删除

2010-02-23 09:33:39

Hibernate批量Hibernate批量

2010-09-25 13:16:51

SQL Server外

2010-09-03 10:40:30

SQL删除

2010-09-03 11:16:54

SQL删除

2021-10-13 08:16:14

SQL 代码系统

2021-10-18 11:05:51

SQL源代码AddUpdate

2010-10-22 16:29:11

SQL Server删

2009-04-20 15:54:04

SQL Server重复行

2010-06-28 12:46:09

SQL Server

2011-03-28 15:10:45

SQL Server群集

2010-09-13 13:58:29

sql server外

2011-08-22 12:01:36

SQL Server代码优化

2024-09-26 15:46:54

Python编程

2024-05-31 13:14:05

2011-08-11 09:49:33

SQL Server 存储过程插入更新数据
点赞
收藏

51CTO技术栈公众号