实体生成有问题 返回

C#论坛 老数据
1 2959

1.某张表  如果有字段叫 DateTime 并且有个字段默认值为getdate(),  

生成的实体会报错   DateTime.Now没有这个属性  要手动在前面加上System.才可以


2.  如果表字段有特殊符号也会报错

ef下会把特殊符号转换成下划线,    建议和ef一样, 然后自动设置列的OldColumnName


3. 字段和表名重复

和上面一样, 属性自动重命名,然后自动设置OldColumnName

热忱回答1

  • 明了 特殊字符列 改成下划线 加一个属性作为mapping  

    0 回复