FreeSql 使用手册
📄字数 714
👁️阅读量 加载中...
FreeSql 是一款功能简单、强大的对象关系映射(O/RM)组件。 FreeSql 官方适配 XuguDB , XuguDB 不再额外提供方言包,本文档只简易描述使用 FreeSql 开发 XuguDB 应用的流程。
一、方言包使用说明
1.1 方言包安装
FreeSql 官方提供 XuguDB 方言包 FreeSql.Provider.Xugu
。 使用 .NET CLI 或 Package Manager 命令安装 XuguDB 方言包。
- 方式一:.NET CLI
cs
// 安装 FreeSql
dotnet add package FreeSql
// 安装 XuguDB 方言包
dotnet add package FreeSql.Provider.Xugu
- 方式二:Package Manager
cs
// 安装 FreeSql
Install-Package FreeSql
// 安装 XuguDB 方言包
Install-Package FreeSql.Provider.Xugu
1.2 创建连接
使用 FreeSqlBuilder.UseConnectionString(DataType dataType, string connectionString) 指定数据库类型与连接串建立 XuguDB 连接。
dataType : 数据库类型,XuguDB 值为 FreeSql.DataType.Xugu 。
connectionString : XuguDB .NET 驱动连接串。
cs
new FreeSql.FreeSqlBuilder().UseConnectionString(FreeSql.DataType.Xugu, "IP=127.0.0.1;DB=SYSTEM;User=SYSDBA;PWD=SYSDBA;Port=5138;AUTO_COMMIT=on;CHAR_SET=UTF8")
提示
FreeSql 具体功能可查看 FreeSql 官方文档。