Asp.net怎么得到数据库查询的值

我做分页要查询出数据库里总的条数我用selectcount(*)fromColumns_Member可以查询出总的有多少条,但是如果我在ASP.NET中要如何来得到查询出... 我做分页要查询出数据库里总的条数我用 select count(*) from Columns_Member 可以查询出总的有多少条,但是如果我在ASP.NET中要如何来得到查询出的值呢? 望知道的朋友给我个源码! 谢谢 展开
 我来答
育知同创教育
2016-01-27 · 百度知道合伙人官方认证企业
育知同创教育
1【专注:Python+人工智能|Java大数据|HTML5培训】 2【免费提供名师直播课堂、公开课及视频教程】 3【地址:北京市昌平区三旗百汇物美大卖场2层,微信公众号:yuzhitc】
向TA提问
展开全部
例子:
//建立数据库连接对象sc
SqlConnection sc = new SqlConnection();
//数据库连接字符串
sc.ConnectionString = "server=.;database=wangjun;uid=sa;pwd=sqlserver";
//打开数据库
sc.Open();
Console.WriteLine("已经连接");
//数据库命令对象字符串
string sql = "select rtrim(学号),rtrim(姓名),rtrim(性别),rtrim(总分),rtrim(address),rtrim(所属院系) from student";
//新建数据库命令对象
SqlCommand cmd = new SqlCommand(sql,sc);
//新建数据集对象reader 并得到命令对象读取的结果集
SqlDataReader reader = cmd.ExecuteReader();
//使用循环输出数据集中的数据
while (reader.Read())
{
Console.WriteLine("{0} | {1} | {2}| {3} | {4} | {5}",reader[0],reader[1],reader[2],reader[3],reader[4],reader[5]);
}
还可以用SqlDataAdapter 然后填充到dataset里面
然后对dataset操作即可
迷迭逆夏34
推荐于2017-11-26 · 超过57用户采纳过TA的回答
知道答主
回答量:107
采纳率:0%
帮助的人:134万
展开全部
可以在业务层写一个方法传入几个参数,拼接成语句查询 /// <summary> /// 带分页查指定对象集合 /// 分页查询 并排序 条件(int 每页显示的行数,int 当前页页码 ,string 查询条件,string 排序条件,) /// </summary> /// <returns></returns> public List<T> GetAllByPage( int PageSize, int pageIndex, string whereString,string orderString ) { string sql="SELECT TOP "+ PageSize +" * FROM 表名 WHERE "+ whereString +" AND Id not in(SELECT TOP " + ((pageIndex-1)*PageSize) +" Id FROM 表名WHERE "+ whereString +" ORDER BY "+ orderString+") ORDER BY "+orderString; //...后面连接数据库,执行查询,返回查询结果集合,如果你是三层的话这个地方就调用数据访问层的方法就可以了 } 基本上就这个思路,主要用的是 top 关键字进行分页查询
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式