SQL SERVER 2008 R2 的 bit 类型字段使用ODBC进行更新数据出错 返回

SqlSugar 沟通中
1 179

类库版本:
SqlSugarCore(5.1.4.178)
SqlSugar.OdbcCore(5.1.4.168)

SqlSugar.IOC(2.0.0)

调用如下语句:

                var result = await this._groupfcst_sourceRepository.AsUpdateable(sourceList)

                    .UpdateColumns(s => new { s.Submit_SAP, s.Submit_SAP_Msg })

                    .ExecuteCommandAsync();


Submit_SAP 字段类型为bit,生成SQL后为:

UPDATE  groupfcst_source SET  Submit_SAP=true,Submit_SAP_Msg='Success' WHERE ID=684

其中Submit_SAP=true 应该为Submit_SAP=1。

请帮助查看一下问题。谢谢!


热忱回答1

  • SqlSugar.OdbcCore5.1.4.169


    更新到169 并且代码moresetting设置一下databasemodel=sqlserver

    0 回复