我的数据库中有一个带有属性(字段)“flag”的问题表。在我的c#程序中,我想更新字段“flag”并将其设置为false,以用于数据库中的所有数据行。
答案 0 :(得分:0)
如果您使用的是MySQL / Sql Server
UPDATE databaseName.tableName SET flag = false;
这会将表中的每一行设置为false
我认为对于Sql Server,它将为0而不是false
答案 1 :(得分:0)
如果您拥有c#代码中的所有对象,则可以执行以下操作:
foreach(Question currentQuestion in QuestionList)
{
currentQuestion.flag = false;
}
然后保存QuestionList但是你与数据库交互,例如,实体框架将是
UpdateMultiple<Question>(questionList);
如果您直接在sql server中工作,那么您可以
Update Questions
Set flag = 0