mirror of
https://gitee.com/dotnetchina/SqlSugar.git
synced 2025-08-23 22:11:36 +08:00
Update sqlite
This commit is contained in:
parent
c069ce471b
commit
fdf3662d4d
@ -78,8 +78,11 @@ namespace SqlSugar
|
||||
{
|
||||
if (this.Context?.CurrentConnectionConfig?.MoreSettings?.IsCorrectErrorSqlParameterName == true)
|
||||
{
|
||||
cmd.CommandText = this.Context.Insertable(dictionary.First()).AS(dt.TableName).ToSqlString().Replace(";SELECT LAST_INSERT_ROWID();", "");
|
||||
i += await cmd.ExecuteNonQueryAsync();
|
||||
foreach (var item in dictionary)
|
||||
{
|
||||
cmd.CommandText = this.Context.Insertable(item).AS(dt.TableName).ToSqlString().Replace(";SELECT LAST_INSERT_ROWID();", "");
|
||||
i += await cmd.ExecuteNonQueryAsync();
|
||||
}
|
||||
}
|
||||
else
|
||||
{
|
||||
@ -114,11 +117,14 @@ namespace SqlSugar
|
||||
{
|
||||
if (this.Context?.CurrentConnectionConfig?.MoreSettings?.IsCorrectErrorSqlParameterName == true)
|
||||
{
|
||||
cmd.CommandText = this.Context.Updateable(dictionary.First())
|
||||
.WhereColumns(whereColums)
|
||||
.UpdateColumns(updateColums)
|
||||
.AS(dt.TableName).ToSqlString();
|
||||
i += await cmd.ExecuteNonQueryAsync();
|
||||
foreach (var item in dictionary)
|
||||
{
|
||||
cmd.CommandText = this.Context.Updateable(item)
|
||||
.WhereColumns(whereColums)
|
||||
.UpdateColumns(updateColums)
|
||||
.AS(dt.TableName).ToSqlString();
|
||||
i += await cmd.ExecuteNonQueryAsync();
|
||||
}
|
||||
}
|
||||
else
|
||||
{
|
||||
|
Loading…
Reference in New Issue
Block a user