v3.2.682 优化 KingbaseES 兼容 V8R3/V8R6;#931 #325

This commit is contained in:
2881099
2022-10-17 09:39:04 +08:00
parent f96dcbafde
commit 674d7421b3
33 changed files with 267 additions and 183 deletions

View File

@ -158,11 +158,11 @@ public class g
public static IFreeSql shentong => shentongLazy.Value;
static Lazy<IFreeSql> kingbaseESLazy = new Lazy<IFreeSql>(() => new FreeSql.FreeSqlBuilder()
//.UseConnectionString(FreeSql.DataType.KingbaseES, "Server=127.0.0.1;Port=54321;UID=USER2;PWD=123456789;database=TDB2")
.UseConnectionFactory(FreeSql.DataType.KingbaseES, () => new Kdbndp.KdbndpConnection("Server=127.0.0.1;Port=54321;UID=USER2;PWD=123456789;database=TDB2"))
//.UseAutoSyncStructure(true)
.UseConnectionString(FreeSql.DataType.KingbaseES, "Server=121.36.59.173;Port=54321;UID=system;PWD=abc.123;database=test;max pool size=4")
//.UseConnectionFactory(FreeSql.DataType.KingbaseES, () => new Kdbndp.KdbndpConnection("Server=127.0.0.1;Port=54321;UID=USER2;PWD=123456789;database=TDB2"))
.UseAutoSyncStructure(true)
.UseLazyLoading(true)
.UseNameConvert(FreeSql.Internal.NameConvertType.ToUpper)
.UseNameConvert(FreeSql.Internal.NameConvertType.ToLower)
.UseNoneCommandParameter(true)
.UseMonitorCommand(