CYQ.Data 轻量数据层之路 使用篇二曲 MAction 数据查询(十三)

本文介绍了CYQ.Data轻量数据层中的MAction查询方法,包括Fill填充单行数据、GetCount获取统计总数、Select进行多数据查询,以及如何绑定GridView等控件实现数据展示。还探讨了视图方式和自定义构造多表SQL语句的使用,提供实战示例和绑定操作说明。
摘要由CSDN通过智能技术生成
上一篇: CYQ.Data 轻量数据层之路 使用篇一曲 裸身走天涯(十二)

 

前言说明:

本篇继续上一篇内容,本节介绍所有相关查询的使用。

主要内容提要:
1:单行数据操作 Fill 操作 GetCount操作。
2:多行数据操作 Select 操作
3:列表绑定控件操作 配合分页控件
4:多表查询及绑定 视图及自定义SQL

 

 

单行数据操作

 

一:Fill 填充方法,单行查询

方法原形: public   bool  Fill( object   where )

示例1:直传ID

MAction action  =   new  MAction(TableNames.Users);
if  (action.Fill( 888 )) // 查询ID=888的单行数据
{
   action.SetTo(lblUserName);
   action.Close();
}

示例2:传where条件

MAction action  =   new  MAction(TableNames.Users);
if  (action.Fill( " id=888 or UserName='路过秋天'"))//查询ID=888或用户名为 " 路过秋天 " 的单行数据
{
   action.SetTo(lblUserName);
   action.Close();
}

 

示例3:where条件附带order by

MAction action  =   new  MAction(TableNames.Users);
if  (action.Fill( " id>888 order by id desc " )) // 查询ID>888的结果中取ID最大的的单行数据
{
   action.SetTo(lblUserName);
   action.Close();
}

 

 

二:GetCount 取统计总数

方法原形: public  
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值