单个insert操作 报错:orm生成的sql语句错误。 返回

SqlSugar
6 118
该叫什么 gyzsky 发布于2周前
悬赏:5 飞吻

orm生成的insert语句条目数量不匹配,有时候values后面干脆一个字段都没有 导致插入数据异常。

热忱回答6

  • 只生成了这种 insert into tb(a,b,c) values  或  insert into tb(a,b,c) values(a,b) 语句 导致报错。  版本是3.x


    0 回复
  • @gyzsky: 

    大概率是线程安全问题,  当前这个论坛就是用的sqlsugar.3.0做的

    0 回复
  • using(SqlSugraClient con = new SqlSugraClient ("Data Source=localhost;Initial Catalog=northwind;User ID=sa;Password=steveg"))
    {
       
      
    }

    老版本 建议改成这种写法

    0 回复
  • @fate stay night:您好,现在就是这种写法 ,还是会偶尔报出这样的错误。

    0 回复
  • @gyzsky:你可以写个例子进行单元测试 如果没问题,在和你现在的代码比较 

    0 回复
  • @fate stay night:好的 谢谢啊。

    0 回复