This commit is contained in:
sunkaixuan 2017-09-21 15:22:44 +08:00
parent a010b6a8d2
commit 551057c3db

View File

@ -166,14 +166,28 @@ namespace SqlSugar
public static ISqlBuilder GetSqlbuilder(ConnectionConfig currentConnectionConfig)
{
ISqlBuilder result = CreateInstance<ISqlBuilder>(GetClassName(currentConnectionConfig.DbType.ToString(), "Builder"));
return result;
if (currentConnectionConfig.DbType == DbType.SqlServer)
{
return new SqlServerBuilder();
}
else
{
ISqlBuilder result = CreateInstance<ISqlBuilder>(GetClassName(currentConnectionConfig.DbType.ToString(), "Builder"));
return result;
}
}
public static IDbBind GetDbBind(ConnectionConfig currentConnectionConfig)
{
IDbBind result = CreateInstance<IDbBind>(GetClassName(currentConnectionConfig.DbType.ToString(), "DbBind"));
return result;
if (currentConnectionConfig.DbType == DbType.SqlServer)
{
return new SqlServerDbBind();
}
else
{
IDbBind result = CreateInstance<IDbBind>(GetClassName(currentConnectionConfig.DbType.ToString(), "DbBind"));
return result;
}
}
public static IDbMaintenance GetDbMaintenance(ConnectionConfig currentConnectionConfig)