我正在将 Android 代码导入到 windows rt,并且我需要数据在两个应用程序上都兼容。创建我的 sqlite 数据库时,我需要为列设置默认值,执行类似的操作
CREATE TABLE [blabla] ( [id] INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, [bleh] INTEGER NOT NULL DEFAULT -1 )
我以这种方式使用 SQLite-net 编写了我的 C# 代码:
[Table("blabla")]
public class Blabla {
[PrimaryKey, AutoIncrement, NotNull]
public int id { get; set; }
[NotNull]
public int bleh { get; set; }
}
但我无法将默认值设置为“bleh”。我需要两个数据库相同=/有人可以帮我吗?
谢谢 =)