• oracle vs2019 edmx 更改


    前次project 从vs2017迁移到vs2019后oracle 一阵折腾,搞好了,结果今天又有一个项目出现问题,再次搜索,又搞好了,赶紧记下来。

    1,需要更改库oracle.manageddataaccess的版本,vs2017时是18.3;vs2019要用19.3. 还有一个Oracle.namageddataacsess.entityframework.

      解决无法从数据库更新模型的问题。

    2,错误 2019: 指定的成员映射无效。类型“NotifyModel.XM_FYTSJL”中的成员“ZT”的类型“Edm.Int16[Nullable=True,DefaultValue=]”与类型“NotifyModel.Store.XM_FYTSJL”中的成员“ZT”的“OracleEFProvider.number[Nullable=True,DefaultValue=,Precision=2,Scale=0]”不兼容。 \NotifyBidModel.edmx 

      解决:在模型浏览器中选中实体模型,在属性中把DDL生成模板改成SSDLToOracle.tt (VS),数据库生成工作流改成Generate Oracle Via T4 (TPT).xaml (VS)。

  • 相关阅读:
    Tree Constructe(icpc济南)(二分图+构造)
    Cleaning(CF1474D)
    Matrix Equation (2020icpc济南)
    关于位运算
    poj2540半平面交+判范围
    做题记录0(并查集|树状数组)
    ac自动机
    二次剩余
    BSGS算法
    无向图的桥
  • 原文地址:https://www.cnblogs.com/Beewolf/p/15934426.html
Copyright © 2020-2023  润新知