Asp.Net学习笔记:使用DataSet

AI权益加码!Claude Code、Cursor等20+工具免费用! 购周边限时加赠Coding Plan Lite,畅享主流AI工具!学习进阶更高效! 阅读详情

<% @ Page Language="C#" Debug="True"%>
<% @ Import Namespace="System.Data" %>
<% @ Import Namespace="System.Data.OleDb" %>

<script language="C#" runat="server">
public void Page_Load(Object src,EventArgs e)
{
 //各种String 的设置
 String MyConnString = "Provider=Microsoft.Jet.OLEDB.4.0; Data Source="+Server.MapPath("blog.mdb");
 String StrSel1 = "select id,topic,username,addtime from  blog";
 String StrSel2 = "select USERid,UserName,UserEmail from [user]";
 String StrSel3 = "select * from [subject]";

 DataSet MyDataSet = new DataSet();
 OleDbConnection MyConnection = new OleDbConnection(MyConnString);
 //open DataAdapter
 OleDbDataAdapter MyAdapter1 = new OleDbDataAdapter(StrSel1,MyConnection);
 OleDbDataAdapter MyAdapter2 = new OleDbDataAdapter(StrSel2,MyConnection);
 OleDbDataAdapter MyAdapter3 = new OleDbDataAdapter(StrSel3,MyConnection);

 //将各表数据存入DataSet
 MyAdapter1.Fill(MyDataSet,"blog");
 MyAdapter2.Fill(MyDataSet,"user");
 MyAdapter3.Fill(MyDataSet,"subject");

 //交给DataGrid显示
 DataGrid1.DataSource = MyDataSet.Tables["blog"].DefaultView;
 DataGrid2.DataSource = MyDataSet.Tables["user"].DefaultView;
 DataGrid3.DataSource = MyDataSet.Tables["subject"].DefaultView;
 DataGrid1.DataBind();
 DataGrid2.DataBind();
 DataGrid3.DataBind();
}
</script>
<html>
<head><title>DataSet的使用</title></head>
<body>
<form runat="server">
<ASP:DataGrid id="DataGrid1" runat="server"
AllowPaging="True"
PageSize="5"
PagerStyle-Mode="NumericPages"
BorderColor="black"
BorderWidth="1"
GridLines="Both"
Cellpadding="3"
CellSpacing="0"
Font-Name="Verdana"
Font-Size="8pt"
HeaderStyle-BackColor="#aaaadd"
AlternatingItemStyle-BackColor="#eeeeee"
/>
<hr />
<ASP:DataGrid id="DataGrid2" runat="server"
AllowPaging="True"
PageSize="4"
PagerStyle-Mode="NumericPages"
BorderColor="black"
BorderWidth="1"
GridLines="Both"
Cellpadding="3"
CellSpacing="0"
Font-Name="Verdana"
Font-Size="8pt"
HeaderStyle-BackColor="#aaaadd"
AlternatingItemStyle-BackColor="#eeeeee"
/>
<hr />
<ASP:DataGrid id="DataGrid3" runat="server"
AllowPaging="True"
PageSize="5"
PagerStyle-Mode="NumericPages"
BorderColor="black"
BorderWidth="1"
GridLines="Both"
Cellpadding="3"
CellSpacing="0"
Font-Name="Verdana"
Font-Size="8pt"
HeaderStyle-BackColor="#aaaadd"
AlternatingItemStyle-BackColor="#eeeeee"
/>
</form><p />
</body>
</html>

构建ASP.NET火车票查询系统:使用WebService和Dataset Web服务是一种使应用程序能够在网络上进行通信并交换信息的技术。它使用标准化的XML消息传递来实现不同平台和语言之间的互操作性。通常,Web服务通过SOAP协议在HTTP之上实现,但也可能通过REST架构风格使用简单的HTTP协议。Web服务可以被其他应用程序发现并调用,以执行特定的任务或提供信息。索引是数据库系统中提高查询效率的重要手段之一。它是数据库表中一列或多列值的集合和相应的指向表中物理标识这些值的数据页的逻辑指针清单。索引能大大加快数据检索的速度,特别是对于大型表和数据量大的系统。 阅读详情

相关推荐

asp.net DataSet对象

DataSet对象! 很值得下载看看!资源免费,大家分享!!

ASP.NET  DATASET用法

: c#.net 使用方法 1、创建DataSet对象 DataSet ds = new DataSet(); DataSet ds = new DataSet("DataSetName"); 2、用数据集填充DataSet 最常用的是DataAdapter对象的Fill()方法给他填充数据 (1) DataSet ds = new DataSet(); SqlDataAdapter

莫失莫忘的博客 3571

asp.net使用DataSet数据集插入表记录

asp.net使用DataSet数据集插入表记录

asp.net 学习之路之DataSet

在上一篇博文中,笔者就提到过这个DataSet,它是介于数据库与gridview 这两者之间的。这里笔者主要说说DataSet的一些常用方法吧 还是先来看看图片,有图才好说: 笔者在数据库表格设计的时候,并没有设计平均分与总分,而gridview只是负责显示传给他的数据源。那么,这个总分与平均分只能使来自DataSet对象了。 是的,笔者在上篇博文中也说过,我们可以手动修改其结构,比

知其所以然 1161

浅谈ASP.net中的DataSet对象

在我们对数据库进行操作的时候,总是先把数据从数据库取出来,然后放到一个"容器"中,再通过这个"容器"取出数据显示在前台,而充当这种容器的角色中当属DataSet是最为普遍和重要的了,可以说DataSet在数据库和前台中起到了一个桥梁的作用。 下面就来谈谈DataSet的用法。(DataSet对象本身是没有存取数据库的能力的,它要与DataAdapter一般是配合使用的,而关于DataAd

你为什么不努力的专栏 7113

ASP.NET学习基础六:用DATASET进行数据添加

stringPassword=sa;PersistTrue;UserID=sa;InitialCatalog=DatastringstrSelcomeoutDataSetds = newDataSet();MyConn= newMyAdapter= new(ds,"comeout");DataRowdrds.Tables[0].NewRow();dr["出库编号"] = 6;dr["出库日期dr["卡类。

yixiaobing的博客 531

ASP.NET从入门到精通笔记第9章-使用DataSet和DataAdapter对象

DataSet对象是ADO.NET的中心概念,它独立于各种数据源.

JoyTesting的专栏 1421

asp .Net 学习笔记 (二) DataSet

//业务类 opeartor.cspublic DataSet useDataSet() { String sql = "select * from tb_goodinfo"; SqlDataAdapter da = new SqlDataAdapter(); //用于影射表名 da.TableMappings.Ad...

weixin_30564901的博客 182

ASP.NET 3.5核心编程学习笔记(15):DataSet

  DataSet类是ADO.NET对象模型中的主要组件,ADO.NET容器类与使用的数据源无关,也不保存任何与特定数据源有关的信息。 DataSet对象 DataSet对象实现了3个重要的接口:   1. IListSource使其能返回元素的可绑定数据列表。   2. ISeralizable使其能够控制数据序列化的方式,以便传给.NET格式化程序。   3. ...

weixin_30619101的博客 110

ASP.NET学习笔记(三)-可空数据类型,强类型DataSet

可空数据类型,强类型DataSet

byteway的专栏 1778

ASP.NET 绑定DataSet中的多个表【推荐】

今天在论坛遇到有人问如何在ASP.NET的数据控件中如何一次绑定多个表?这个问题,平时很少看到,一般在数据绑定之前,数据都是放在一个表中的,实际上,如果表之间存在关系,绑定多个表也是可以的。下面就是 DataSet中两个表进行绑定的例子。

ASP.NET学习笔记

        ASP.NET学习笔记      summer目录一、       关于DataGrid的分页............................................................................ 4二、       关于上传文件....................................................

夏天的专栏 3106

ASP.netDataSet使用笔记

AS.net中的DataSet数据集控制,可看作是一个离线的数据库,它存放着从后台数据库取回来的各个数据表的数据。如果能让它实现整体提交,那对于一个”懒人“来说,可以省掉很多SQL的操纵语句(增加,删除,更新等);根据SqlDataAdapter具备的GetInsertCommand()、GetUpdateCommand()、GetDeleteCommand()的功能。现写一下DataSet提交思

one_money的专栏 2582

DataSet导出CSV格式(ASP.NET,C#)

DataSet导出CSV格式(ASP.NET,C#) 作者:NotMSN:notking@hotmail.comEmail:nots@sohu.com 本文引用下面的 Microsoft .NET 框架类库命名空间:System.Data;System.Web.UI.WebControls; 概要本文解决将DataSet导出到CSV格式问题、将DataGrid中的数

2171

Asp.netDataSet对象更新数据(SqlDataAdapter) DataTable加主键

<input id=" __VIEWSTATE" type="hidden" name="__VIEWSTATE" />   私の青い色スペース专注于.NET,认真把握好生命的每一秒,让每天都过的有意义。。!

生活要快乐 - 魏言 4867

DataSet导出CSV格式 ASP NET C

DataSet导出CSV格式 ASP NET C

gdfjhc的博客 172
上一篇: 检测表单函数
下一篇: .Net Framework无法正确显示中文的问题
anwell
博客等级 码龄23年 8粉丝 55原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值