数据库中的数据添加后能显示了 怎么实现删除功能 谢谢

数据库中的数据添加后能显示了 怎么实现删除功能 谢谢,第1张

你应该在dw中有一个挑勾的列,点击按钮后,循环行,看到有勾,就delete这一列,最后做dw的update *** 作。

不然不知道处理哪一行呀。

挑勾很简单,你在dw的sql语句添加一点就行,类似select

''

as

sel,khbh,xm

就加一个''

as

sel就行,然后把这列属性选择成单选框

循环时判断这列的属性,就知道是不是选择了

剩下删除、update等 *** 作代码,书上都有现成的,调用一个函数就解决了

a7不是主键 这样删除delete from sqq where a7="重复的值" and id!=你要删除的主键

a7是主键 首先备份数据,mysqldump -u root -p >sqqsql,然后编辑上sqqsql修改重复的a7字段,接着导入数据

mysql -u root -p<sqqsql

以下是我给你修改好的代码 你值接替换就可以了,加你你要的删除提示判断,也加了你要的空白部分,还有帮你加了异常捕获,因为数据库 *** 作很容易出现异常!!!如有疑问,欢迎继续追问!!

     private void button1_Click(object sender, EventArgs e)

        {

          

            if (TextnameText == "")

            {

                MessageBoxShow("部门名称不能为空,请输入部门名称");

            }

            else

            {

                if(MessageBoxShow("您确定要删除该部门吗?","提示",MessageBoxIconQuestion,MessageBoxButtonsOKCancel,) ==DialogResultCancel)

                {

                    return;

                }

                    try 

                        {         

                        connOpen();//打开数据库连接

                                SqlCommand cmd = new SqlCommand("delete from tbl_Department_Info where deptName='" + TextnameTextTrim() + "'", conn);

                                SqlCommand Cmd = new SqlCommand(StrSql, Conn);

                                int i = CmdExecuteNonQuery();

                                if (i > 0)

                                {

                                    MessageBoxShow("删除成功!");

                                }

                                else 

                                {

                                    MessageBoxShow("删除失败!");

                                }

                                connClose();

                        }

                        catch (Exception ex)

                        {

                        MessageBoxShow("删除失败!"+exMessage);

                        }

                }

        }

以上就是关于数据库中的数据添加后能显示了 怎么实现删除功能 谢谢全部的内容,包括:数据库中的数据添加后能显示了 怎么实现删除功能 谢谢、我的数据库mysql录入了相同的重复信息,数据库test 表sqq,字段a7,怎么删除掉重复录入的信息、C#如何根据输入的内容在数据库中删除该数据等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/10092309.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-05
下一篇 2023-05-05

发表评论

登录后才能评论

评论列表(0条)

保存