无法获取服务器的库名 返回

热忱回答(11)
-
fate sta VIP0
2022/12/14没看懂
0 回复 -
fate sta VIP0
2022/12/14一个一个问吧
0 回复 -
大微 VIP0
2022/12/15@fate sta:这就是一个问题,就是
我在一个方法里定义两个服务器链接(链接A和链接B),用changeconnection选要用哪个数据库
我想获取链接B库里的所有表,但是获取出来的全是链接A库里的
0 回复 -
fate sta VIP0
2022/12/15你先不封装按我的例子写就行了 ,childA就是操作A
//主db
var db = new SqlSugarClient(new List<ConnectionConfig>()
{
new ConnectionConfig(){ConfigId="A",DbType=DbType.SqlServer,ConnectionString=..,IsAutoCloseConnection=true},
new ConnectionConfig(){ConfigId="B",DbType=DbType.MySql,ConnectionString=..,IsAutoCloseConnection=true },
new ConnectionConfig(){ConfigId="C",DbType=DbType.MySql,ConnectionString=..,IsAutoCloseConnection=true }
});
//获取子Db
var childA=db.GetConnection("A");
var childB=db.GetConnection("B");
0 回复 -
fate sta VIP0
2022/12/15用例没问题了你在封装 ,提取
0 回复 -
大微 VIP0
2022/12/16@fate sta:是这个问题
0 回复 -
fate sta VIP0
2022/12/16db.GetConnetion("xxx").DbMain.GetDatabaseList()
0 回复 -
大微 VIP0
2022/12/16@fate sta:
GetDataBaseList()
不加参数的话会提示
末提供与“IDbMaintenance,GetDataBaseList(SglSugarClient)"的必需形参"db"对应的实参
0 回复 -
大微 VIP0
2022/12/17@fate sta:
GetDataBaseList()
不加参数的话会提示
末提供与“IDbMaintenance,GetDataBaseList(SglSugarClient)"的必需形参"db"对应的实参
0 回复 -
fate sta VIP0
2022/12/17下个版本去掉
0 回复 -
大微 VIP0
2022/12/17@fate sta:好嘞
0 回复