cyq.data 连接mysql_cyq.data 常见使用方法

本文介绍了CyqData框架,一个简洁高效的数据库操作库。通过设置配置,可以轻松进行增删改查操作,并支持多种数据格式输出,如DataTable、Json、Xml等。还提供了事务处理功能,使得数据库操作更加便捷。该框架在实际使用中表现出色,适合快速开发。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

配置数据库链接:(这只是其中一种方式)

AppConfig.DB.CommandTimeout = 800;

AppConfig.DB.DefaultConn = "数据库链接地址";

基本用法:

///表名可以是直接字符串的对应名字,也可以是生成的枚举类型

using (MAction action = new MAction("表名"))

{

///增

action.Set("列名", "值");

action.Insert();//插入

///删

action.Delete("字段=值");//删除

///改

action.Set("列名", "值");

action.Update();//修改,此处也可以指定条件

///查

action.Select().ToDataTable();//直接查询 DataTable格式

action.Select().ToJson();//直接查询 Json格式

action.Select().ToList();//直接查询 泛型

action.Select().ToXml();//直接查询 xml格式

///以下同理,都可以查出相应格式数据

action.Select("字段=值");//条件查询,也可以直接写值..有个自动推导

///分页查询

action.Select(pageIndex, pageSize);

MDataTable mTable = action.Select(pageIndex, pageSize, "条件", out count);//条件,返回总数

action.SetSelectColumns("列A", "列B");//查询指定列

///事务

action.BeginTransation();//开始事务

action.RollBack();//回滚

action.EndTransation();//提交事务

///*MDataTable的命名空间是CYQ.Data.Table;

}

(基本用法除此之外还有更牛皮的.....就是几乎全自动化,详情可以看该框架作者的介绍..)

余下的再慢慢记录,用的我真舒服...

框架地址:https://github.com/cyq1162/cyqdata

作者:https://www.cnblogs.com/cyq1162/

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值