在Simple.Data中将值选择为可空类型属性时出现问题

时间:2014-03-04 17:54:07

标签: simple.data

我在数据库中有一个可以为空的整数列。因此,在创建数据模型时,我将属性设置为“int?”。这样我的insert / update语句按预期工作。

但是,当我尝试从表中选择数据到同一个数据模型时,该字段不会被填充。我究竟做错了什么 ?有人可以建议吗?

1 个答案:

答案 0 :(得分:0)

有一个错误。数据库列实际上是“VARCHAR”。所以我将模型属性更改为String,现在工作正常。

所以看来虽然Simple.Data能够将VARCHAR coumn值选择到int模型属性中,但它无法以某种方式转换为int?。将model属性更改为String,可以解决插入/选择问题。

相关问题