[转]Ajax调用存储过程简单实例
2017-04-13 10:22
369 查看
ajax基于javascript ,就是通过网页脚本向服务器发送异步的请求,改变同步请求的不便
同步请求 一个请求必须等待到服务器的响应 然后整个页面刷新
异步请求 则不需要等待服务器的响应 因此页面可以实现局部刷新
这样的好处是提供了更好的用户体验,仅供初学者学习。
非常简单的存储过程实例 如下:
http://www.cnblogs.com/jasenkin/archive/2010/03/02/1676349.html
同步请求 一个请求必须等待到服务器的响应 然后整个页面刷新
异步请求 则不需要等待服务器的响应 因此页面可以实现局部刷新
这样的好处是提供了更好的用户体验,仅供初学者学习。
<script type="text/javascript"> var xmlHttp; function createXMLHttpRequest() { if(window.ActiveXObject) { xmlHttp = new ActiveXObject("Microsoft.XMLHTTP"); } else if(window.XMLHttpRequest) { xmlHttp = new XMLHttpRequest(); } } function addNumber() { createXMLHttpRequest(); var url= "Handler.ashx"; xmlHttp.open("GET",url,true); xmlHttp.onreadystatechange=showResult; xmlHttp.send(null); } function showResult() { //alert(xmlHttp.status) ; if(xmlHttp.readyState==4) { if(xmlHttp.status==200) { document.getElementById("result").innerHTML=xmlHttp.responseText; } } } </script> </head> <body> <form id="form2" runat="server"> <div style="text-align: center"> <div id="result"></div> </div> <input id="btnGetData" type="button" value="Ajax 获取存储过程数据" onclick="addNumber();"/> </form> </body> </html>
非常简单的存储过程实例 如下:
create procedure GetDataSam( @number int ) as begin declare @str nvarchar(200); set @str='select top '+cast(@number as nvarchar)+ 'title from zhq_in_content order by createdate desc'; exec(@str); end
http://www.cnblogs.com/jasenkin/archive/2010/03/02/1676349.html
相关文章推荐
- Ajax调用存储过程简单实例
- Web Services调用存储过程简单实例
- ajax调用简单实例
- 数据库技术_Orcale技术(0002)_5分钟会用存储过程_存储过程简单实例(包含循环、条件、增改查、参数传入、变量赋值、java调用等)
- jQuery简单的Ajax调用实例
- Web Services调用存储过程简单实例
- AJAX 基础,简单的实例:计算器
- SQL技巧:如何调用SQL中的函数 附简单实例---一看就懂
- 关于webservice的异步调用简单实例
- 存储过程从入门到熟练(多个存储过程完整实例及调用方法)
- AJAX 基础,简单的实例:计算器
- 存储过程从入门到熟练(多个存储过程完整实例及调用方法)
- 存储过程从入门到熟练(多个存储过程完整实例及调用方法)[转]
- 一个最简单的Ajax实例(大部分是抄袭的)
- AJAX for Java简单表数据查询实例
- 存储过程实例与调用方法
- 为Windows应用创建简单的异步调用模式(附实例代码)
- 存储过程从入门到熟练(多个存储过程完整实例及调用方法)_AX
- 关于webservice的异步调用简单实例
- 简单ASP.NET AJAX 客户端应用:用JS直接调用WebServices方法