- 增加 IAdo.ExecuteConnectTest 快速判断连接是否可用 #113;

This commit is contained in:
28810
2020-08-24 12:39:22 +08:00
parent d266446062
commit d951b475d9
21 changed files with 164 additions and 0 deletions

View File

@ -62,6 +62,14 @@ namespace FreeSql
/// <returns></returns>
DbParameter[] GetDbParamtersByObject(object obj);
/// <summary>
/// 测试数据库是否连接正确,本方法执行如下命令:<para></para>
/// MySql/SqlServer/PostgreSQL/达梦/人大金仓/神通: SELECT 1<para></para>
/// Oracle: SELECT 1 FROM dual<para></para>
/// </summary>
/// <returns>true: 成功, false: 失败</returns>
bool ExecuteConnectTest();
/// <summary>
/// 查询若使用读写分离查询【从库】条件cmdText.StartsWith("SELECT "),否则查询【主库】
/// </summary>
@ -243,6 +251,14 @@ namespace FreeSql
#if net40
#else
#region async
/// <summary>
/// 测试数据库是否连接正确,本方法执行如下命令:<para></para>
/// MySql/SqlServer/PostgreSQL/达梦/人大金仓/神通: SELECT 1<para></para>
/// Oracle: SELECT 1 FROM dual<para></para>
/// </summary>
/// <returns>true: 成功, false: 失败</returns>
Task<bool> ExecuteConnectTestAsync();
/// <summary>
/// 查询若使用读写分离查询【从库】条件cmdText.StartsWith("SELECT "),否则查询【主库】
/// </summary>