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

Reading number is top 10 articles
HTML语言剖析(十一)排版标记_[Html教程]
C#网络应用编程基础练习题与答案(七)_.net资料_编程技术
PHP与SQL注入攻击_[PHP教程]
在ASP.NET,Atlas中调用Web,Service—批量调用以提高效率_[Asp.Net教程]
Asp.net三层结构中的变量引用与传递_[Asp.Net教程]
每个开发人员现在应该下载的十种必备工具,3_[Asp.Net教程]
全面接触SQL语法(6)_[SQL,Server教程]
asp.net乱码处理_[Asp.Net教程]
C#操作xml文件入门_.net资料_编程技术
C#中MessageQueue组件应用实例
Reading number is top 10 pictures
Beautiful vacuum girl1
Fan bingbing black wings for platform and DanLuoWang believes beauty2
福利福利。。。。。。
初吻给了谁?
Chinese paper-cut grilles art appreciation3
Japanese snow monkeys in the hot spring to keep warm, close their eyes to enjoy
BingBingFan apple dew point photo gallery5
So beauty, will let you spray blood10
狗狗与主人神同步1
Earthquake hedge common sense
Download software ranking
Boxer's Top ten classic battle5
终极变速大师Speeder3.26
matrix3
Tram sex maniac 2 (H) rar bag6
Boxer vs Yellow2
Call Of Duty5
Unix video tutorial20
好色的外科大夫
豪门浪荡史
JSP+Ajax Web development typical examples
归海一刀 published in(发表于) 2014/3/20 5:15:23 Edit(编辑)
利用XMLHTTP无刷新添加数据之Get篇_[XML教程]

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

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























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




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





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





ClientGet.htm





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

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=Get.
//相当于Form的Method=Get.
//特殊字符:+,%,&,=,?等的传输解决办法.客户端传输过来是经过escape编码的.
//所以服用器端应该先用unescape解码.
//Update:2004-6-1 12:22
//unescape(Request.QueryString("userid")).....
var userid = unescape(Request.QueryString("userid"));
var username = unescape(Request.QueryString("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=16374









































添加到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.