C# ASP.NET MVC3数据库操作
现在,我有一个简单的web应用程序,可以显示数据库的条目。数据库中可见的一个字段是bool?,它是true、false或两者都不是。数据库中的所有内容最初都应该有bool?两者都不设 我想做的是:当用户通过为bool选择true或false来编辑表中的条目时?字段,我希望能够运行我已经编写的一些C代码,并将该条目从数据库中删除。这意味着下次加载数据库时,所有条目在bool中再次没有选择true或false?场C# ASP.NET MVC3数据库操作,c#,asp.net-mvc-3,C#,Asp.net Mvc 3,现在,我有一个简单的web应用程序,可以显示数据库的条目。数据库中可见的一个字段是bool?,它是true、false或两者都不是。数据库中的所有内容最初都应该有bool?两者都不设 我想做的是:当用户通过为bool选择true或false来编辑表中的条目时?字段,我希望能够运行我已经编写的一些C代码,并将该条目从数据库中删除。这意味着下次加载数据库时,所有条目在bool中再次没有选择true或false?场 有人知道我如何简单地做到这一点吗?一般来说,我对查询数据库或创建web应用知之甚少。我
有人知道我如何简单地做到这一点吗?一般来说,我对查询数据库或创建web应用知之甚少。我相信当你说true、false或两者都不时,两者都表示数据库中为null,因此,在不查看代码的情况下,我相信你可以更改检索要显示的行的选择,使其中的WHERE*字段为null。如果这没有帮助,请向我们发布一些控件、视图和模型代码。我的问题不是如何删除项目,而是如何从数据库中选择要删除的项目 我发现这确实起到了作用:
var toBeRemoved = from m in db.Issues
where m.Remove.HasValue && m.Remove
select m;
您使用的是什么类型的数据库?MVC3+CRUD应该提供您想要的。下面是一个例子:从BOOLFIELD=1的表中删除?@ErikPhilips:至少让他先发布一些代码会更礼貌。他说有一个简单的web应用程序。