小编Mil*_*anG的帖子

SQLite 默认值为布尔列,未按预期工作

我有一张SQLite包含以下实体的表:

[Table ("employee")]
public class Employees
{
    [Column ("employee_id")]
    [PrimaryKey]
    public int EmployeeId { get; set; }

    [Column ("username")]
    public string UserName { get; set; }

    [Column ("password")]
    public string Password { get; set; }

    [Column ("first_name")]
    public string FirstName { get; set; }

    [Column ("last_name")]
    public string LastName { get; set; }

    [Column ("is_wah_allowed")] //Newly added Column
    public bool IsWAHAllowed { get; set; }  
}
Run Code Online (Sandbox Code Playgroud)

当应用程序启动时,我正在创建一个表。

conn.CreateTable<Employees>();
Run Code Online (Sandbox Code Playgroud)

我想添加新的布尔列,默认值设置为 0 - false,SQLite因为它将 bool 存储为 0 或 …

sqlite xamarin.ios xamarin sqlite.net

2
推荐指数
1
解决办法
8280
查看次数

标签 统计

sqlite ×1

sqlite.net ×1

xamarin ×1

xamarin.ios ×1