Npgsql + Entity Framework + Edmx,列类型为bit

时间:2015-06-30 12:13:22

标签: c# entity-framework postgresql npgsql

我一直在使用带有Entity Framework + .net的Npgsql,而在edmx文件的ssdl部分中使用列类型作为位,它会抛出类似“类型位不是原始类型”的错误。

任何人都可以告诉我如何使用edmx文件的比特类型。

感谢。

2 个答案:

答案 0 :(得分:0)

It could be the database does not support a certain datatype you want to store.

答案 1 :(得分:0)

您是否将bit用于布尔类型?如果是这样,您需要将数据库中的bit类型更改为bool

如果没有,则需要在实体模型中使用smallint