C# 使用C SQLite net pcl库从SQLite中的单行表中获取单列值的最简单方法是什么
在SQLite中,有没有更好的方法来获取模式表中唯一版本列的值:C# 使用C SQLite net pcl库从SQLite中的单行表中获取单列值的最简单方法是什么,c#,sqlite,xamarin,C#,Sqlite,Xamarin,在SQLite中,有没有更好的方法来获取模式表中唯一版本列的值: db2.CreateTable<Schema>(); db2.Insert(new Schema() { SchemaGuid = new Guid().ToString(), Version = 1 }); public class Schema { [PrimaryKey, NotNull] public string SchemaGuid { get; set; } public in
db2.CreateTable<Schema>();
db2.Insert(new Schema() { SchemaGuid = new Guid().ToString(), Version = 1 });
public class Schema
{
[PrimaryKey, NotNull]
public string SchemaGuid { get; set; }
public int Version { get; set; }
}
var version = RunQuery<Schema>($"SELECT * FROM Schema").FirstOrDefault().Version;
如果我想更新到version=2,也可以。如何使用SQLite的SQLite net pcl库实现这一点?我不确定这是否比您已经在做的更简单
var version = RunQuery<int>($"SELECT Version FROM Schema").FirstOrDefault();