Gbase 8s (南大通用) .NET ORM

Gbase(南大通用)  

连接方式

需要安装Odbc驱动 

南大通用clientsdk_3.0.0_1_93e040_WIN2003_x86_64

我们可以到 控制面板\所有控制面板项\管理工具\Odbc64数据源 查看是否已安装

image.png

安装

新功能 5.0.2.4-preview04

SqlSugar.GBaseCore

SqlSugarCore

连接字符串

端口注入19088或者9088为默认 (我Doker安装是19088)

Driver={GBase ODBC DRIVER (64-Bit)};Host=localhost;Service=19088;
Server=gbase01;Database=testdb;Protocol=onsoctcp;
Uid=gbasedbt;Pwd=GBase123;Db_locale=zh_CN.utf8;Client_locale=zh_CN.utf8

创建Db

//程序启动时只执行一次
InstanceFactory.CustomAssemblies =
new System.Reflection.Assembly[] { typeof(GBaseProvider).Assembly };

//创建db对象和其他库一样用法
SqlSugarClient db = new SqlSugarClient(new ConnectionConfig()
 {
    ConnectionString = "上面的字符串",
    DbType = DbType.GBase, //GBase
    IsAutoCloseConnection = true 
  },
  db=>{
        //aop 
   
   });

大数据插入方式

普通插插+分页  这种方式最快 (不支持bulkcopy)

//10-100 为佳 字段多就10 字段少就100
db.Insertable(updateObjs).PageSize(50).ExecuteCommand();


关闭
果糖网