Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/video/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Xamarin.forms 使用SQLite的表单-如何更新特定列的所有数据?_Xamarin.forms_Updates_Sqlite Net - Fatal编程技术网

Xamarin.forms 使用SQLite的表单-如何更新特定列的所有数据?

Xamarin.forms 使用SQLite的表单-如何更新特定列的所有数据?,xamarin.forms,updates,sqlite-net,Xamarin.forms,Updates,Sqlite Net,我正在开发一个使用aync方法的XForms应用程序(使用sqlite)。数据库有以下列:ID、Name、Description和boolValue。我只想更新一个特定的列(布尔值),并尝试了以下操作,但它只更新当前选择 在此处输入代码public Task UpdateChecked(ItemList项) 在此处输入代码{ 在此处输入代码for(int i=1;i

我正在开发一个使用aync方法的XForms应用程序(使用sqlite)。数据库有以下列:ID、Name、Description和boolValue。我只想更新一个特定的列(布尔值),并尝试了以下操作,但它只更新当前选择

在此处输入代码
public Task UpdateChecked(ItemList项)
在此处输入代码
{
在此处输入代码
for(int i=1;i<100;i++)
在此处输入代码
{
在此处输入代码
if(item.ID==i)
在此处输入代码
{
在此处输入代码
bool val=false;
在此处输入代码
item.Done=val;
在此处输入代码
}
在此处输入代码
}
在此处输入代码
返回数据库。updateSync(项目);
在此处输入代码
}

如何更新布尔值列的所有行?

使用查询

Database.Execute("UPDATE TABLE SET Done = false");

J、 非常感谢。它工作得很好。。。。ExecuteAsync(“更新表集完成=false”);