- 增加 Where In 表达式解析;

- 增加 FreeSqlBuilder.UseConnectionFactory 自定义数据库连接对象的创建方法;
This commit is contained in:
28810
2019-12-17 01:39:53 +08:00
parent 51494c31a2
commit e1e3e4a3b2
57 changed files with 1018 additions and 492 deletions

View File

@ -224,7 +224,10 @@ namespace FreeSql.Sqlite
{
try
{
PingCommand(that).ExecuteNonQuery();
using (var cmd = PingCommand(that))
{
cmd.ExecuteNonQuery();
}
return true;
}
catch
@ -247,6 +250,7 @@ namespace FreeSql.Sqlite
var cmd = that.CreateCommand();
cmd.CommandText = sb.ToString();
cmd.ExecuteNonQuery();
cmd.Dispose();
}
}
@ -256,7 +260,10 @@ namespace FreeSql.Sqlite
{
try
{
await PingCommand(that).ExecuteNonQueryAsync();
using (var cmd = PingCommand(that))
{
await cmd.ExecuteNonQueryAsync();
}
return true;
}
catch
@ -279,6 +286,7 @@ namespace FreeSql.Sqlite
var cmd = that.CreateCommand();
cmd.CommandText = sb.ToString();
await cmd.ExecuteNonQueryAsync();
cmd.Dispose();
}
}
#endif