如何使用asp.net c更新所有行的字段

本文关键字:字段 更新 何使用 asp net | 更新日期: 2023-09-27 18:01:07

我的数据库中有一个带有属性(字段("flag"的问题表。在我的c#程序中,我想更新字段"flag",并将其设置为数据库中所有数据行的false。

如何使用asp.net c更新所有行的字段

如果您使用的是MySQL/Sql Server

UPDATE databaseName.tableName SET flag = false;

这将把表中每一行的列设置为false

我认为对于Sql Server,它将是0,而不是错误的

如果你的c#代码中有所有的对象,你可以简单地做:

foreach(Question currentQuestion in QuestionList)
{
    currentQuestion.flag = false;
}

然后保存问题列表,无论您如何与数据库交互,例如,实体框架将是

UpdateMultiple<Question>(questionList);

如果您直接在sql server中工作,那么您将执行

Update Questions
    Set flag = 0