asp.net DataSet进行排序
DataSet ds=new DataSet();
DataView dv=new DataView();
dv.Table=ds.Tables[0];
dv.Sort="CreateTime desc";
GridView.DataSource=dv;
就可以实现对dataset的排序了。
相关推荐
-
asp.net如何将DataSet转换成josn并输出
public class JsonUtil { public string ToJson(DataSet dataSet) { string jsonString = "{"; foreach (DataTable table in dataSet.Tables) { jsonString += """" + table.TableName + """:" + ToJson(table) + ",
-
ADO.Net 类型化DataSet的简单介绍
一.弱类型DataSet的缺点:1.只能通过列名引用,dataset.Tables[0].Rows[0]["Age"],如果写错了列名编译时不会发现错误,因此开发时必须要记着列名.2.int age=Convert.ToInt32(dataset.Rows[0]["Age"]),取到的字段的值是object类型,必须小心翼翼的进行类型转换,不仅麻烦,而且容易出错.3.将DataSet传递给其他使用者,使用者很难识别出有哪些列可以供使用.4.运行时才能知道所有列名,数
-
asp.net下DataSet.WriteXml(String)与(Stream)的区别
DataSet.WriteXml(String)生成的Xml文件中包含XML 声明, 而DataSet.WriteXml(Stream)却不会写入Xml声明即<?xml version="1.0" standalone="yes"?> 详细情况: 在写博客园的数据备份程序时,本来想通过ds.WriteXml(Response.OutputStream)直接将Xml数据发送到客户端,可是这样在客户端得到的Xml文件中的所有中文全是乱码,乱码的Xml文件与正
-
asp.net下用DataSet生成XML的问题
格式限定符中往往有一些字母代表特点的意思 比如,在DateTime.ToString中,y代码年,M代表月,等等 那么如果ToString的结果我本身就需要这些字符又怎么办呢? 此时就需要使用转义字符,而且这个转义标记就是我们熟悉的"\" DateTime now = DateTime.Now; now.ToString("yyyy,MM,dd HH:mm:ffff");//2006,07,06 14:51:3425 now.ToString(@"\yea
-
ASP.NET中实现把Json数据转换为ADO.NET DataSet对象
Json数据转换为ADO.NET DataSet其实方法有很多,Newtonsoft.Json也提供了DataSet的Converter用以转换Json数据.但是有些情况下DataSet Converter并不管用,而且也不一定能够满足项目需要.这里介绍另一种简单有效的方法,能够方便快速地将Json数据转为ADO.NET DataSet. 设计 事实上Newtonsoft.Json已经提供了一套完整的Json数据文档结构,Newtonsoft.Json.Linq命名空间下提供了这种文档结构的对象
-
详细说明asp.net中datareader 和 dataset 的区别
1. 获取数据的方式 DataReader为在线操作数据, DataReader会一直占用SqlConnection连接,在其获得数据过程中其它操作不可以再使用SqlConnection连接对象. 复制代码 代码如下: while(datareader.read()){..............}dataview.datasource=datareader;dataview.databind(); DataSet为离线操作数据,DataSet会将数据一次性读入内存,然后断开连接,这时其它
-
.NET中如何将文本文件的内容存储到DataSet
前言 项目中对文本文件的操作比较简单,但是如果需要将文本文件的内容写入系统的缓存中,操作起来,会稍微的繁琐一些.现在总结一个较为通用的方法,将文本文件的内容缓存进入DataSet数据集中.下面话不多说了,我们直接来看示例代码吧. 示例代码 private DataSet _iifSet; /// <summary> /// 将文本文件转化为DataSet /// </summary> /// <param name="filePath"></p
-
ASP.NET 绑定DataSet中的多个表
这个问题,平时很少看到,一般在数据绑定之前,数据都是放在一个表中的,实际上,如果表之间存在关系,绑定多个表也是可以的.下面就是 DataSet中两个表进行绑定的例子. 复制代码 代码如下: <%@ Page Language="C#" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtm
-
ASP.NET用DataSet导出到Excel的方法
复制代码 代码如下: /读取临时文件 GYYW.DA.Common.Base_SqlDataBase daBZDM = new GYYW.DA.Common.Base_SqlDataBase(); DataSet dsBZDM = daBZDM.GetDataSetBySql("select QCDM,MC,GG from WG_BZDM where QCDM like '02%'"); //同时将虚拟目录下的Data作为临时文件目录. string urlPath = HttpCon
-
ASP.NET中DataTable与DataSet之间的转换示例
DataSet包含了多个DataTable,以及DataTable之间的约束关系. 如果你的数据不需要做关系映射,直接用DataTable效率比较高.如果有需要1:N或N:M这样的关系查询,将DataSet中的相应DataTable全部填充,再使用关系查询数据. DataSet数据源你可以把它看成数据库,而DataTable就是数据库里的一个表 将DataTable添加到DataSet中: 在项目中遇到DataTable 无法直接转换成DataSet 时, 可以先new 可以先new DataS
随机推荐
- 用批处理重命名文本文件名的代码
- win7系统安装SQLServer2000的详细步骤(图文)
- 轻松学习jQuery插件EasyUI EasyUI创建树形网络(1)
- IOS 改变键盘颜色代码
- 用Python的线程来解决生产者消费问题的示例
- php的常量和变量实例详解
- python异常和文件处理机制详解
- C语言中结构体struct编写的一些要点解析
- JavaScript中的Math.E属性使用详解
- 探究MySQL中索引和提交频率对InnoDB表写入速度的影响
- MySQL中使用SQL语句对字段进行重命名
- 提高PHP编程效率 引入缓存机制提升性能
- 简单谈谈jQuery(function(){})与(function(){})(jQuery)
- js调用父框架函数与弹窗调用父页面函数的简单方法
- 提供在IE7中查看网页源文件的简单技巧
- javaWEB中前后台乱码问题的解决方法总结
- 线程安全的单例模式的几种实现方法分享
- 巧用局部变量提升javascript性能
- 简单了解将WordPress中的工具栏移到底部的小技巧
- PHP has encountered an Access Violation 错误的解决方法