Datagridview全选,更新数据源代码

        private void button1_Click(object sender, EventArgs e)
        {
            string sqlcmd = "";
            for (int i = 0; i < dataGridView1.Rows.Count; i++) {
                if (dataGridView1.Rows[i].Cells[0].Value != null) {
                    sqlcmd += "delete from T_danhao where id = " + dataSet1.Tables[0].Rows[i][0].ToString() + ";";
                    //MessageBox.Show(sqlcmd);
                }
            }
            if (sqlcmd != "") {
                try
                {
                    Cmd = new MySqlCommand(sqlcmd, Conn);
                    Cmd.ExecuteNonQuery();
                    Fresh_table();
                }
                catch (Exception ex) {
                    MessageBox.Show(ex.Message.ToString());
                }
            }
        }

  

时间: 2024-10-13 18:37:19

Datagridview全选,更新数据源代码的相关文章

关于C# DataGridView 全选与取消的小问题

小弟我前面是做游戏的用的是c++  现今用c#来做  有些不熟悉可能理解上有误  欢迎大家纸张 private void btnSelectOrCancel_Click(object sender, EventArgs e)        {            bool isChecked = false;            foreach (DataGridViewRow gvRow in dgvData.Rows)            {                string

winfrom实现DataGridView全选

之前写过,一时想不起来就在网上找了一些.结果感觉好麻烦.于是就自己打开之前做过的功能.找到源码. private void CheckDatabasexuan() { DataGridViewCheckBoxColumn newcol = new DataGridViewCheckBoxColumn(); newcol.HeaderText = "选择"; dgvdataBase.Columns.Add(newcol); } 上面就是实现全选.然后代码放在加载程序Load里. priv

C# DataGridView 全选 反选

internal void AddFullSelect() { if (this.dtGrdVwMdt.Rows.Count < 1) { return; } System.Windows.Forms.CheckBox ckBox = new System.Windows.Forms.CheckBox(); ckBox.Text = "全选"; ckBox.Checked = false; System.Drawing.Rectangle rect = this.dtGrdVwM

在Indicator中添加动态Checkbox,无需绑定数据源,支持全选 - Ehlib学习(二)

先做设置 DBGrideh属性设置: IndicatorOptions = [gioShowRowIndicatorEh, //小三角指示 gioShowRecNoEh, //数据源行号 gioShowRowselCheckboxesEh] //显示CheckBox Options = [……, dgMultiSelect] //开启多选,才能对CheckBox进行编辑 以上设置完成,功能就有了,对于选中的行进行遍历读取 for I := 0 to DBGrideh.SelectedRows.C

Android GridView实现全选反选效果

原文:Android GridView实现全选反选效果 源代码下载地址:http://www.zuidaima.com/share/1550463727848448.htm 非常实用的Demo,很多时候都会用到,所以特意上传上来给大家分享. 另外,建议猿们以后上传这种类似可运行的程序源码时,最好都附上截图,这样其他猿也知道是不是自己想要的.

购物车全选

1. 后端接口设计 请求方式 : PUT /cart/selection/ 请求参数: JSON 或 表单 参数 类型 是否必须 说明 selected bool 是 是否全选,true表示全选,false表示取消全选 返回数据:JSON 返回值 类型 是否必须 说明 message str 是 ok 2. 后端实现 在carts/serializers.py中新建序列化器 class CartSelectAllSerializer(serializers.Serializer): ""

DataGridView复选框全选和全不选

今天测试的又提新的要求了,说是我的第一列的复选框不能全选活着全部取消,这样会影响用户的使用效果.测试的提了要求,那就改吧,但是中间还经历了一些小挫折,这里给大家分享一下.哈哈. 因为.net framework自带的Datagridview自身的这个控件是没有咱们平时用的全选全不选的复选框的,他的表头就只有这一列的名称,开始思路走的有点弯了,于是就想画一个得了,于是在晚上找了一篇博客.http://www.cnblogs.com/gossip/archive/2008/11/22/1338868

C#总结(三)DataGridView增加全选列

最近的一个winform的项目中,碰到datagridview控件的第一列添加全选的功能,通常这个功能,有两种实现方式:1. 为控件添加DataGridViewCheckBoxColumn来实现,但是需要提供全选反选功能,2. 再加一个checkbox控件跟datagridview组合来实现全选反选功能.但是,感觉这两种实现效果都不是很好.网上查资料,发现一个老外的实现方法,比较简单通用.demo 代码最下面的连接给出. 他的实现方式就是:DataGridViewCheckBoxColumn的父

WinForm中DataGridView显示更新数据--人性版

using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.Text; using System.Threading.Tasks; using System.Windows.Forms; 选择DataGridView中的某一行,离开后,若数据变化则更新到数据库