0

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

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

4

1 回答 1

0

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

因此,尽管 Simple.Data 能够将 VARCHAR coumn 值选择为 int 模型属性,但它似乎无法转换为 int?。将模型属性更改为字符串解决了插入/选择的问题。

于 2014-03-05T10:52:14.967 回答