winform 点击删除按钮后只删除页面数据而不删除数据库数据,点击保存按钮后删除数据库数据咋实现,求教

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了winform 点击删除按钮后只删除页面数据而不删除数据库数据,点击保存按钮后删除数据库数据咋实现,求教相关的知识,希望对你有一定的参考价值。

一种你可以想上面小哥说的用数据存储字段的方法。
第二种你可以点击删除的时候,数据的id存储起来,可以是一个label等。然后重新读取下数据把存储在label的数据都排除sql=sql+“ and id not in("+label.text+")”,想这样!但你点击确定后在直接delete。
如果有什么不懂的地方可以HI百度我~~~追问

能用例子说明下吗?

追答

比如我数据库有三个参数id分别为 1 , 2 ,3
当我点击删除的时候,
label.text = label.text + “1,”;

确认的时候在使用删除语句
delete 表 where id in(label.text)

来自:求助得到的回答
参考技术A 在数据库的数据表里曾加一个字段,来确定是否显示在页面。
比如这个字段的为bool,当为true是在页面显示,false是不显示。
当你点击删除按钮时,是把true改为false,
但点击保存按钮时是彻底的删除追问

举例说明下 可以吗

参考技术B 删除数据直接clear()
保存按钮的单击事件写 delete()
参考技术C 那就直接操作控件..
textbox.text="";
...
类似..
参考技术D 点击删除只删除页面不删除数据库 只能是检查代码

以上是关于winform 点击删除按钮后只删除页面数据而不删除数据库数据,点击保存按钮后删除数据库数据咋实现,求教的主要内容,如果未能解决你的问题,请参考以下文章

WinForm 控件TabelControl对TabelPage页的添加,删除操作

winform窗体点击删除按钮如何弹出确认删除对话框?

winform窗体点击删除按钮,如何弹出确认删除对话框?

winform gridview怎么刷新

winform 当中我用Listview绑定数据,我要两个按钮对listView进行删除和刷新,按钮里怎么写?

如何从 ListView 中删除项目而不从数据库中删除它?