Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/sqlite/3.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
C# 如何使用SQLitePCL在UWP中进行更新_C#_Sqlite_Uwp - Fatal编程技术网

C# 如何使用SQLitePCL在UWP中进行更新

C# 如何使用SQLitePCL在UWP中进行更新,c#,sqlite,uwp,C#,Sqlite,Uwp,我想更新数据库中的所有行,但它们都在重写。以下是代码: foreach (Details i in details) { command = @"UPDATE DETAILS SET Place = '" + i.place + @"', LessonType = '" + i.lessonType + @"', Teacher = '" + i.teacher + @"', Day = " + i.day + @", Week = " + i.week + @"

我想更新数据库中的所有行,但它们都在重写。以下是代码:

foreach (Details i in details) {
                command = @"UPDATE DETAILS SET Place = '" + i.place + @"', LessonType = '" + i.lessonType + @"', Teacher = '" + i.teacher + @"', Day = " + i.day + @", Week = " + i.week + @", Lesson = " + i.lesson +
                          @", LessonID = " + lessonID + @" WHERE LessonID = " + lessonID;
                using (var statement = database.Prepare(command)) {
                    while (statement.Step() == SQLiteResult.ROW) {
                    }
                }
            }

如何在SQLitePCL中进行更新?谢谢

没关系,只需删除它并在表中插入新行即可