关于人大金仓的驱动是否必须使用SqlSugarCore.Kdbndp 的问题 返回
SqlSugar
待处理
5
228
悬赏:5 飞吻
如Sqlserver MySql Postgre 这些库
通常情况下可以引用
SqlSugarCoreNoDrive
然后按需加载通用驱动即可。
这样当项目中有ef 和 dapper 代码时。不会出现问题。
在我项目中,实际使用了IdentityServer4 进行jwt管理。
并且使用Hangfire进行了 定时任务的管理。
IdentityServer4 底层使用efcore
Hangfire各种驱动一般使用Dapper
但是到了人大金仓。
驱动就比较混乱。 虽然最后的dll 都是Kdbndp.dll 但是代码结构似乎完全没有关系。版本号和runtime 也是非常迷糊。
相对来说Hangfire的驱动稍微规范一点。引用了Kdbndp_V9 这个官方包。
sugar 的人大金仓驱动能否也引用官方包呢?





热忱回答(5)
-
[茁]研小艾 VIP0
2周前感觉最好的模式是 只需要nodriver+ Kdbndp_V9
0 回复 -
[茁]研小艾 VIP0
2周前是不是至少 SqlSugarCore.Kdbndp 生成出来的dll 不要叫 Kdbndp.dll 这样其他引官方驱动的情况还能工作
0 回复 -
[茁]研小艾 VIP0
2周前namespace 什么的换一下。不要和官方驱动撞上。
0 回复 -
fate sta VIP0
1周前你用的包不对,4.0不是多库版本的驱动。
0 回复 -
fate sta VIP0
1周前用SQLSUGAR就不要用其他ORM的人大金仓。
0 回复