我在存储过程和实体表之间创建了一个映射。是否可以在映射期间定义转换?
例如:其中一个实体列是Datetime,存储过程将该列作为文本。
我知道我可以更新存储过程以获得Datetime参数,考虑我无法更新存储过程。
将EF5与Oracle ODP.NET一起使用
答案 0 :(得分:0)
你能编辑实体吗?如果是这样,您可以将私有字符串属性映射到数据库,而不映射您的DateTime属性。你的DateTime属性的getter将只获取字符串属性并转换为datetime,setter会将datetime转换为字符串并设置私有字符串prop。