惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
U
Unit 42
GbyAI
GbyAI
M
MIT News - Artificial intelligence
美团技术团队
罗磊的独立博客
雷峰网
雷峰网
量子位
博客园 - 【当耐特】
Last Week in AI
Last Week in AI
D
Docker
小众软件
小众软件
S
SegmentFault 最新的问题
Blog — PlanetScale
Blog — PlanetScale
阮一峰的网络日志
阮一峰的网络日志
宝玉的分享
宝玉的分享
T
Tailwind CSS Blog
WordPress大学
WordPress大学
V
V2EX
博客园_首页
腾讯CDC
The Cloudflare Blog
A
About on SuperTechFans
Cyber Security Advisories - MS-ISAC
Cyber Security Advisories - MS-ISAC

博客园 - 飛魚V

Asp.net(C#)给图片加上水印效果(转自园上的Seven Eleven) - 飛魚V - 博客园 小集正则表达式 - 飛魚V - 博客园 用ASP.NET向Javascript传递变量 - 飛魚V - 博客园 写给刚刚上岗的网站技术人员(转贴) 在Updatepanel中使用JAVASCRIPT的问题 ASP.NET正则表达式集合 人才是培养的吗? (转) 赢在中国 - 史玉柱经典语录 全国哀悼日 网站灰黑色CSS滤镜代码[转帖] 几行代码实现上传 .Net写的分页类 (菜菜灰) 网站任意语言切换 统计字符传中某个字符出现的个数 DropDownList实现无限级分类 获取CPU编号和获取网卡mac地址 使用FileUpload控件上传图片并自动生成缩略图、带文字和图片的水印图 如何才能使表格不会被撑破? 几个必须知道的排序(C#) C#判断一个日期是一个月里面的第几个星期
DataView 使用技巧
飛魚V · 2008-05-11 · via 博客园 - 飛魚V

一 读取某个记录的详细信息

public DataView Dv;protected void Page_Load(object sender, EventArgs e)
    {
        Dv 
= new Caicai.DBHelper().ExecuteDataSet("select * from News").Tables[0].DefaultView;
        Dv.RowFilter 
= "id=2";
    }

前台调用

<form id="form1" runat="server">
    
<div>
        
<% = Dv[0][0].ToString() %> \ <% = Dv[0]["Title"].ToString() %> \ <% = Dv[0].Row["Content"].ToString() %> <br />
    
</div>
    
</form>

二 和GridView的配合使用

Caicai.DBHelper MyHelper = new Caicai.DBHelper();
        DataSet Ds 
= MyHelper.ExecuteDataSet("select * from News");

        DataView Dv1 

= Ds.Tables[0].DefaultView;
        Dv1.RowFilter 
= "id=1";
        
this.GridView1.DataSource = Dv1;
        
this.GridView1.DataBind(); 
  
        DataView Dv2 
= Ds.Tables[0].DefaultView;
        Dv2.RowFilter 
= "id=2";
        
this.GridView2.DataSource = Dv2;
        
this.GridView2.DataBind();

三 读取xml里的信息

DataSet Ds = new DataSet();
        Ds.ReadXml(Server.MapPath(
@"App_Data/XMLFile.xml"));
        DataView Dv 
= Ds.Tables[0].DefaultView;
        Dv.RowFilter 
= "id='11'";
        Response.Write(Dv[
0]["title"].ToString());

xml文件

<Root>
  
<Catalog title="菜菜灰" id="2"/>
  
<Catalog title="caicaihui" id="11"/>
</Root>