zoukankan      html  css  js  c++  java
  • SQLite报错: no such column:StamoRule(表名)

     最近踩了一个SQLite数据库的坑,记录一下。

    问题描述:

             数据库表中需要加个字段,然后手动去加了个字段,保存的时候这个错就诞生了,告诉我找不到这个列,可是他明明就是一个表。一头雾水,网上搜了这个错误,大部分都是插入记录的时候报的错,然后也没找到类似的描述。

    报错如下:

      

          数据库是用Code First动态创建的,本来SQLite对EF的支持都不是很好,然后我怀疑是EF创建数据库的锅,然后手动创建了表,当时是可以添加字段没问题,,,但是当我再次加字段的时候问题又出来了。然后我就把主键去掉了,再次新增字段保存成功了~~~~~~    

    解决办法:   

         去掉主键,然后添加字段,之后再把主键设置回来,问题解决了。 莫名其妙的解决了,到底是为什么,怎么会出现这么奇怪的问题,我还是一头雾水,如果有人知道,欢迎给我留个言。

  • 相关阅读:
    假期十一
    假期十
    假期九
    假期八
    假期七
    假期六
    假期五
    假期四
    2020.02.11
    2020.02.10
  • 原文地址:https://www.cnblogs.com/zhangjd/p/12486526.html
Copyright © 2011-2022 走看看