我在数据库中有一个可以为空的整数列。因此,在创建数据模型时,我将属性设置为“int?”。这样我的insert / update语句按预期工作。
但是,当我尝试从表中选择数据到同一个数据模型时,该字段不会被填充。我究竟做错了什么 ?有人可以建议吗?
答案 0 :(得分:0)
有一个错误。数据库列实际上是“VARCHAR”。所以我将模型属性更改为String,现在工作正常。
所以看来虽然Simple.Data能够将VARCHAR coumn值选择到int模型属性中,但它无法以某种方式转换为int?。将model属性更改为String,可以解决插入/选择问题。