(六)ADO.NET用窗体应用程序写增删查改——删(1.1升级版)

在1.0版本中,我们的“删除”按钮只能在后台写死语句删除某条数据,这节通过选中dataGridView控件中数据进行任意删除。

紧接上一节“增加”代码,我们在删除按钮中直接修改代码即可:

一、双击“删除”按钮进入Click事件

二、编写代码如下

            //1.创建连接数据库字符串
            string currentIndex = dataGridView1.CurrentRow.Cells[0].Value.ToString();//获取dataGridView控件选中行
            string constr = "server=.;database=MyDatabaseOne;user=sa;pwd=35683568";
            SqlConnection connection = new SqlConnection(constr);
            try
            {
                connection.Open();
                SqlCommand cmd = new SqlCommand();
                cmd.Connection = connection;
                cmd = connection.CreateCommand();
                //拼写语句
                cmd.CommandText = "delete from users where code='" + currentIndex + "'";
                int count = cmd.ExecuteNonQuery();
                if (count > 0)
                {
                    MessageBox.Show("删除成功");
                }
                else
                {
                    MessageBox.Show("删除失败");
                }
            }
            catch (Exception ex)
            {
                Console.WriteLine("执行语句有误,请查验");
            }

三、效果如下:

通过选中其中一条数据,点击“删除”,完成删除成功。

 

posted @   代号六零一  阅读(15)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 全程不用写代码,我用AI程序员写了一个飞机大战
· DeepSeek 开源周回顾「GitHub 热点速览」
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 记一次.NET内存居高不下排查解决与启示
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了
点击右上角即可分享
微信分享提示