Windows ストア アプリに SQLite データベースを使用しています。MSFT のサンプルとブログの助けを借りて、データベースの使用に関する要件を完了しました。今、データベースファイルにあるデータを変更/更新したい..
このような私の挿入コード..
using (var db = new SQLite.SQLiteConnection(dbpath))
{
db.Insert(new ItemEpub.EpubBookList()
{
BookName = file.DisplayName,
BookPath = file.Path,
}
);
db.Commit();
db.Dispose();
db.Close();
}
データベーステーブルの更新に関する構文と簡単な情報を取得できませんでした。現在、私のコードは次のとおりです。
StorageFile DataFile = await ApplicationData.Current.LocalFolder.GetFileAsync("Epub.db3");
using (var db = new SQLite.SQLiteConnection(dbpath))
{
db.Update EpubBookList Set
string sql = UPDATE EpubBookList SET LastVisitedPage = '" + lastVisistedPageIndex + "',";
db.Dispose();
db.Close();
}
このコードは醜いように見えるかもしれませんが、このコードとは別に、地下鉄アプリの終了行を更新することに関する提案があれば教えてください