All articles| All Pictures| All Softwares| All Video| Go home page| Write articles| Upload pictures

Reading number is top 10 articles
针对字符串的9种PHP编程应用示例_[PHP教程]
SqlServer去除表中的不可见字符_[SQL,Server教程]
一些Select检索高级用法(适用于mssql)_[SQL,Server教程]
用ASP.NET2.0如何随机读取Access记录?_.net资料_编程技术
如何重起,停止,启动httpd服务?_php资料_编程技术
实例讲解动态网页技术PHP开发文件系统_php资料_编程技术
利用.net反射动态调用指定程序集的中的方法_[Asp.Net教程]
delphi模拟按下键盘上的某个键
用Visual,C#实现文件下载_[Asp.Net教程]
ASP.NET2.0学习7--个性化用户配置_.net资料_编程技术
Reading number is top 10 pictures
The hot big eye big breast beauty2
美女和狗狗1
狗狗与主人神同步2
Play for Free show breast in a world of ice and snow
Absolutely shocked. National geographic 50 animal photographys5
BingBingFan apple dew point photo gallery1
这才是真正的人体艺术5
湖南中医院的养生八图
Born After 90 Beijing sports university campus flower photos3
A cat have life principles
Download software ranking
好色的外科大夫
WebService在.NET中的实战应用教学视频 → 第5集
C++编程教程第三版
Tram sex maniac 2 (H) rar bag19
虚拟机汉化软件
Be there or be square
Tram sex maniac 2 (H) rar bag9
Sora aoi, the maid, students' uniforms
Eclipse 4.2.1 For Win32
White deer villiage
归海一刀 published in(发表于) 2014/3/20 5:15:25 Edit(编辑)
利用XMLHTTP无刷新添加数据之Post篇_[XML教程]

利用XMLHTTP无刷新添加数据之Post篇_[XML教程]

利用XMLHTTP无刷新添加数据之Post篇_[XML教程]




























利用XMLHTTP无刷新添加数据之Post篇.




前两篇主要写了从获取数据.接下来,我们讲讲如何添加数据.
我们传统的提交数据的方法都是用来实现的.
标记中的Method属性确定了表单元素的数据在发送到服务器时,
如何对HTTP请求信息进行打包.




Method 属性可以使用的方法
Method属性 发送表单元素的方式 读取数据的Request集合
Get 标识在URL的最后 QueryString
Post 在HTTP请求的主体内(HTTP请求的自由区域) Form





这篇文章用XMLHTTP来实现Form的Method=Post.





ClientPost.htm





onclick="AddDataPost(document.all.userid.value,document.all.username.value)" value="AddDataPost">

userid:

username:







Server.asp 服务器端处理.




<% @Language="JavaScript" %>
<%
function OpenDB(sdbname)
{
/*
*--------------- OpenDB(sdbname) -----------------
* OpenDB(sdbname)
* 功能:打开数据库sdbname,返回conn对象.
* 参数:sdbname,字符串,数据库名称.
* 实例:var conn = OpenDB("database.mdb");
* author:wanghr100(灰豆宝宝.net)
* update:2004-5-12 8:18
*--------------- OpenDB(sdbname) -----------------
*/
var connstr = "Provider=Microsoft.Jet.OLEDB.4.0; Data Source="+Server.MapPath(sdbname);
var conn = Server.CreateObject("ADODB.Connection");
conn.Open(connstr);
return conn;
}
var sResult = "";
var oConn = OpenDB("data.mdb");
//相当于Form的Method=Post.
//相当于Form的Method=Post.
//特殊字符:+,%,&,=,?等的传输解决办法.客户端传输过来是经过escape编码的.
//所以服用器端应该先unescape解码.
//Update:2004-6-1 12:22
//unescape(Request.Form("userid")).....
var userid = unescape(Request.Form("userid"));
var username = unescape(Request.Form("username"));
sResult = "userid:"+userid+"\nusername:"+username+"\n 添加成功."
var sql = "Insert into users(userid,username)Values('"+userid+"','"+username+"')";
oConn.Execute(sql);
Response.Write(escape(sResult));
%>





数据库设计
data.mdb
表users.
字段
id 自动编号
userid 文本
username 文本




表:users 数据:
id userid username
1 wanghr100 灰豆宝宝.net






Trackback: http://tb.blog.csdn.net/TrackBack.aspx?PostId=16375











































添加到del.icio.us 添加到新浪ViVi 添加到百度搜藏 添加到POCO网摘 添加到天天网摘365Key 添加到和讯网摘 添加到天极网摘 添加到黑米书签 添加到QQ书签 添加到雅虎收藏 添加到奇客发现 diigo it 添加到饭否 添加到飞豆订阅 添加到抓虾收藏 添加到鲜果订阅 digg it 貼到funP 添加到有道阅读 Live Favorites 添加到Newsvine 打印本页 用Email发送本页 在Facebook上分享


Disclaimer Privacy Policy About us Site Map

If you have any requirements, please contact webmaster。(如果有什么要求,请联系站长)
Copyright ©2011-
uuhomepage.com, Inc. All rights reserved.