mirror of
https://gitee.com/dotnetchina/SqlSugar.git
synced 2025-06-28 13:34:32 +08:00
-
This commit is contained in:
parent
a010b6a8d2
commit
551057c3db
@ -165,16 +165,30 @@ namespace SqlSugar
|
|||||||
}
|
}
|
||||||
|
|
||||||
public static ISqlBuilder GetSqlbuilder(ConnectionConfig currentConnectionConfig)
|
public static ISqlBuilder GetSqlbuilder(ConnectionConfig currentConnectionConfig)
|
||||||
|
{
|
||||||
|
if (currentConnectionConfig.DbType == DbType.SqlServer)
|
||||||
|
{
|
||||||
|
return new SqlServerBuilder();
|
||||||
|
}
|
||||||
|
else
|
||||||
{
|
{
|
||||||
ISqlBuilder result = CreateInstance<ISqlBuilder>(GetClassName(currentConnectionConfig.DbType.ToString(), "Builder"));
|
ISqlBuilder result = CreateInstance<ISqlBuilder>(GetClassName(currentConnectionConfig.DbType.ToString(), "Builder"));
|
||||||
return result;
|
return result;
|
||||||
}
|
}
|
||||||
|
}
|
||||||
|
|
||||||
public static IDbBind GetDbBind(ConnectionConfig currentConnectionConfig)
|
public static IDbBind GetDbBind(ConnectionConfig currentConnectionConfig)
|
||||||
|
{
|
||||||
|
if (currentConnectionConfig.DbType == DbType.SqlServer)
|
||||||
|
{
|
||||||
|
return new SqlServerDbBind();
|
||||||
|
}
|
||||||
|
else
|
||||||
{
|
{
|
||||||
IDbBind result = CreateInstance<IDbBind>(GetClassName(currentConnectionConfig.DbType.ToString(), "DbBind"));
|
IDbBind result = CreateInstance<IDbBind>(GetClassName(currentConnectionConfig.DbType.ToString(), "DbBind"));
|
||||||
return result;
|
return result;
|
||||||
}
|
}
|
||||||
|
}
|
||||||
|
|
||||||
public static IDbMaintenance GetDbMaintenance(ConnectionConfig currentConnectionConfig)
|
public static IDbMaintenance GetDbMaintenance(ConnectionConfig currentConnectionConfig)
|
||||||
{
|
{
|
||||||
|
Loading…
Reference in New Issue
Block a user