`
bayaci
  • 浏览: 266862 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

页面之间dataset数据传递方法

 
阅读更多

在网络上两个页面之间进行数据传递有很多中办法,这里我用了。net的现成方法,把表格数据传递到另外的页面。

db.table 数据 ——》dataset --》xml--》webrequest--》dataset

以下是发送数据页面代码

stringsql=@"select*,
DateAdd(minute,[RefreshIntervalTime],[LashRefreshTime])VLastRefreshTimefromWaitingRefresh
wheregetdate()<starttimeandendtime<getdate()
";

DataSetds
=DataRepository.Provider.ExecuteDataSet(CommandType.Text,sql);

//Response.Write(ds.Tables[0].Rows.Count.ToString());
Response.Clear();
Response.ContentType
="text/xml";
Response.Charset
="UTF-8";


ds.WriteXml(Response.OutputStream,XmlWriteMode.IgnoreSchema);

以下是获取根据上面的页面,把数据还原到dataset的过程:

WebRequestrequest=WebRequest.Create(url);
//Ifrequiredbytheserver,setthecredentials.
request.Credentials=CredentialCache.DefaultCredentials;
//Gettheresponse.
HttpWebResponseresponse=(HttpWebResponse)request.GetResponse();
//Displaythestatus.
Console.WriteLine(response.StatusDescription);
//Getthestreamcontainingcontentreturnedbytheserver.
StreamdataStream=response.GetResponseStream();
//OpenthestreamusingaStreamReaderforeasyaccess.
StreamReaderreader=newStreamReader(dataStream);
//Readthecontent.
//stringresponseFromServer=reader.ReadToEnd();
/**/////Displaythecontent.
//Console.WriteLine(responseFromServer);
/**/////Cleanupthestreamsandtheresponse.


////Response.Write(responseFromServer);


DataSetds
=newDataSet();


ds.ReadXml(reader);

//ds.WriteXml(Response.OutputStream,XmlWriteMode.IgnoreSchema);

//Response.Write(ds.Tables[0].Rows[0][0].ToString());

reader.Close();
dataStream.Close();
response.Close();

returnds;

分享到:
评论

相关推荐

    Vue执行方法,方法获取data值,设置data值,方法传值操作

    方法写在methods中 ...可通过 @click=”run($event)”,将事件对象传到方法中,然后根据事件对象的e.srcElement设置点击标签的属性,也可以通过e.srcElement.dataset获取自定义属性 &lt;div id=app&gt;

    ASP.NET3.5从入门到精通

    9.4.3 使用DataSet 数据集删除记录 9.5 使用存储过程 9.5.1 存储过程的优点 9.5.2 创建存储过程 9.5.3 调用存储过程 9.6 ASP.NET 数据库操作实例 9.6.1 制作用户界面(UI) 9.6.2 使用GridView 显示、删除、修改数据...

    微信小程序实现传递多个参数与事件处理

    开发过程中经常会遇到从一个页面携带数据到另一个页面的情况,所以需要知道以下信息,什么是事件?有哪些传递方式?如果传递数组呢?如果传递对象呢? 一、事件 什么是事件 事件是视图层到逻辑层的通讯方式 事件...

    ASP.NET 3.5 开发大全11-15

    9.4.3 使用DataSet数据集删除记录 9.5 使用存储过程 9.5.1 存储过程的优点 9.5.2 创建存储过程 9.5.3 调用存储过程 9.6 ASP.NET数据库操作实例 9.6.1 制作用户界面(UI) 9.6.2 使用GridView显示、删除、修改数据 ...

    ASP.NET 3.5 开发大全

    9.4.3 使用DataSet数据集删除记录 9.5 使用存储过程 9.5.1 存储过程的优点 9.5.2 创建存储过程 9.5.3 调用存储过程 9.6 ASP.NET数据库操作实例 9.6.1 制作用户界面(UI) 9.6.2 使用GridView显示、删除、修改数据 ...

    ASP.NET 3.5 开发大全1-5

    9.4.3 使用DataSet数据集删除记录 9.5 使用存储过程 9.5.1 存储过程的优点 9.5.2 创建存储过程 9.5.3 调用存储过程 9.6 ASP.NET数据库操作实例 9.6.1 制作用户界面(UI) 9.6.2 使用GridView显示、删除、修改数据 ...

    ASP.NET 3.5 开发大全word课件

    9.4.3 使用DataSet数据集删除记录 9.5 使用存储过程 9.5.1 存储过程的优点 9.5.2 创建存储过程 9.5.3 调用存储过程 9.6 ASP.NET数据库操作实例 9.6.1 制作用户界面(UI) 9.6.2 使用GridView显示、删除、修改数据 ...

    ASPNET35开发大全第一章

    9.4.3 使用DataSet数据集删除记录 9.5 使用存储过程 9.5.1 存储过程的优点 9.5.2 创建存储过程 9.5.3 调用存储过程 9.6 ASP.NET数据库操作实例 9.6.1 制作用户界面(UI) 9.6.2 使用GridView显示、删除、修改数据 ...

    微信小程序跳转传参数 传对象,wx.request的json数据传输

    我的解决办法是先将对象转换为json字符串然后到下个页面将json字符串,再转化为对象。如下:   let str=JSON.stringify(e.currentTarget.dataset.item); wx.navigateTo({ url: '../toMybaby/babyDetail/babyDetail?...

    C#开发经验技巧宝典

    0415 使用QueryString变量在页面之间传值 231 0416 页面定时刷新如何实现 232 0417 显示只有数字的验证码图片 232 0418 显示数字和英文字母组合的验证码图片 232 0419 页面定时刷新后跳转到其他页 233 ...

    微信小程序-参数传递与事件处理

    开发过程中经常会遇到从一个页面携带数据到另一个页面的情况,所以需要知道以下信息,什么是事件?有哪些传递方式?如果传递数组呢?如果传递对象呢? 一、事件 什么是事件 事件是视图层到逻辑层的通讯方式 事件可以...

    ASP.NET4高级程序设计第4版 带目录PDF 分卷压缩包 part1

    6.3 在页面间传送信息 6.3.1 查询字符串 6.3.2 跨页回发 6.4 cookie 6.5 会话状态 6.5.1 会话架构 6.5.2 使用会话状态 6.5.3 配置会话状态 6.5.4 会话状态安全 6.6 应用程序状态 6.7 总结 第...

    微信小程序中data-key属性之数据传输(经验总结)

    微信小程序推出 data- 属性——自定义属性,为了更好的进行数据传递。 总结来说,data-key="{{...}}" 是获取页面中需要用的数据,往js文件(事件)中传—— 被绑定在其组件上的事件使用 也就是常说的:dataset;...

    ASP.NET.4揭秘

    18.2.2 作为参数传递对象607 18.3 使用objectdatasource控件分页、排序和过滤数据610 18.3.1 用户界面分页611 18.3.2 数据源分页613 18.3.3 用户界面排序618 18.3.4 数据源排序620 18.3.5 过滤数据624 18.4 处理...

    ASP.NET 控件的使用

    第一部分 构建ASP.NET页面 第1章 ASP.NET Framework概览 2 1.1 ASP.NET和.NET Framework 5 1.1.1 框架类库 5 1.1.2 公共语言运行库 9 1.2 ASP.NET控件 10 1.2.1 ASP.NET控件概览 11 1.2.2 HTML控件 12 1.2.3 理解...

    微信小程序 跳转传递数据的实例

    微信小程序 跳转传递数据的实例 点击view 跳转页面 [0].url}}&gt; 声明变量 data-album-obj 页面跳转 imageclick:function(e){ console.log(e.currentTarget.dataset.albumObj); wx.navigateTo({ u

    零基础学ASP.NET 2.0电子书&源代码绝对完整版1

    3-08.cs 用一个输入参数通过值传递一个变量给一个方法。 3-09.cs 一维数组的使用。 3-10.cs 使用代理类型。 3-11.cs 使用接口。 3-12.cs 装箱操作。 3-13.cs 字符串操作。 3-14.cs if语句的...

    ASP.NET4高级程序设计(第4版) 3/3

    6.3 在页面间传送信息 186 6.3.1 查询字符串 187 6.3.2 跨页回发 188 6.4 cookie 193 6.5 会话状态 194 6.5.1 会话架构 194 6.5.2 使用会话状态 196 6.5.3 配置会话状态 197 6.5.4 会话状态安全 ...

    asp.net专家疑难解答200问源码

    25.如何用Response.Redirect方法传递汉字 29.如何利用输出缓存技术缓存整个页面 30.如何利用片段缓存技术对用户控件进行缓存 31.如何利用数据缓存技术提高程序的性能 33.如何实现当页面产生错误时重定向到自定义...

Global site tag (gtag.js) - Google Analytics