- 1、本文档共34页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
xmlHTTPxml与C中DataSet的结合
xmlHTTP xmlDOC 与 C#中DataSet的结合
本例包括
1.客户端用xmlHTTP 向服务器页面发送请求
2. 服 务 器 页 面 后 台 用
/http“ target=”_blank“ title=http
alt=http/http” target=“_blank” title=http
alt=http/C%23“ target=”_blank“ title=C#
alt=C#C#中DataSet实现数据库的操作 并得到结果
3.客户端用xmlDOC 得到xmlHTTP返回的结果 并对结果进行操作
附录
XMLHTTP的常用方法和属性
XMLDOC的常用方法和属性
=========================
发送xmlHttp请求到服务器端
=========================
var xmlhttp = new ActiveXObject(”Microsoft.XMLHTTP“);
xmlhttp.open(”GET“,”Default2.aspx“,false,”“,”“);
xmlhttp.send();
======================
服务器端的相关数据处理
======================
protected void Page_Load(object sender, EventArgs e)
{
//连接数据库
SqlConnection myConn = new SqlConnection(”Data Source=6;Initial
Catalog=Northwind;User ID=sa;PassWord=sa“);
SqlDataAdapter myda = new SqlDataAdapter(”select top 5 * from orders“,
myConn);
DataSet myds = new DataSet();
myConn.Open();
myda.Fill(myds);
myConn.Close();
// 把xml对象发送给客户端
Response.ContentType = ”text/xml“;
Response.Write(myds.GetXml());
Response.End();
}
=============================================
xmlDOC 得到xmlHTTP返回的结果 并对结果进行操作
=============================================
// 从服务器得到处理后的xml对象
var xmldom = new ActiveXObject(”Microsoft.XMLDOM“);
xmlhttp.responseXML.createProcessingInstrUCtion ( ”xml“,”
version=\“1.0\” encoding=\“gb2312\”“);
xmldom = xmlhttp.responseXML.documentElement;
//alert(xmldom.xml);
// 通过xmldom操作结果
var length = xmldom.getElementsByTagName(”OrderID“)。length;
alert(length);
附 录
以下内容 摘录于网上 对原作者的用心整理和无私分享表示感谢
========
XMLHTTP
========
Open方法
包含了5个参数,前三个是必要的,
后两个是可选的(在服务器需要进行身份验证时提供)。
参数的含义如下所示:
http-method: HTTP的通信方式,比如GET或是 POST
url: 接收XML数据的服务器的URL地址。通常在URL中要指明 ASP或CGI程序
async: 一个布尔标识,说明请求是否为异步的。
如果是异步通信方式(true),客户机就不等待服务器的响应;
如果是
您可能关注的文档
- The Impact of Temperature Effect on Exhaust Manifold Thermal Modal Analysis.pdf
- The Impact of Timing on Linearizability inCounting Networks.pdf
- The Impact of Various Upgrade Strategies on the LongTerm Dynamics and Robustness of the Tr.pdf
- The Impact of VLSI Fabrication on Neural Learning.pdf
- The Impact of Wireless Data Systems on Transportation Systems of the Future.pdf
- The Influence of an Ambient Magnetic Field on Relativistic Collisionless Plasma Shocks.pdf
- The Influence of Electron Trapping on the Propagation of the Electrosound Waves in Plasma.pdf
- The Influence of Layered System Structure on Strategies for Software.pdf
- The Influence of Magnetic Domain Walls on Longitudinal and Transverse Magnetoresistance in.pdf
- The Influence of PredatorPrey Population Dynamics on the Longterm Evolution of Food Web S.pdf
最近下载
- 【通桥(2016)2322A-II-1】高速铁路预制无砟轨道后张法预应力混凝土简支箱梁(双线) 跨度31.5m(直、曲线) .pdf
- 2024年二建继续教育-合同管理和风险防范(必修)1、2答案.docx VIP
- 2024-2025高二化学人教版选择性必修2习题试卷第三章章节测评(解析带答案版).doc
- GB∕T 3953-2024电工圆铜线 GB∕T 3953-2024电工圆铜线.pdf
- 部编版六年级毕业作文总复习指导(名师作品).ppt
- 产品上架与下架操作指南.doc VIP
- 《你好!法语1》练习册答案.pdf
- 日本的设计文化.ppt VIP
- 甲醇行业未来发展趋势预测.docx
- 收发文件管理制度.docx
文档评论(0)