何为asp存储过程

总是听人说存储过程怎么怎么好,怎么怎么有优势,实在想研究一下这个东西。

虽然现在还是学习阶段,先拿出来分享一下。

总是听人说存储过程怎么怎么好,怎么怎么有优势,实在想研究一下这个东西。

虽然现在还是学习阶段,先拿出来分享一下。

通俗的说,可以把很多句SQL语句放在存储过程里,然后,用ASP执行一下存储过程就可以了。
用ASP执行一句存储过程,让那些语句在MSSQL库里执行,远比通过ASP执行很多句SQL效率要高很多。
 

举例图示如下:

ASP执行>>存储过程>>MSSQL内部处理多句SQL语句操作表
ASP执行>>SQL语句>>操作表

如果有复杂的SQL语句运算,前者效率要高很多。
 

时间: 2024-09-25 21:00:32

何为asp存储过程的相关文章

asp+存储过程的使用

asp+|存储过程 在ASP中调用存储过程 <!-- 必须加载adovbs.inc文件,否则将出错 --><!--#include file="adovbs.inc"--><%dim objCnndim objCmddim Rsconst o_id=112 '-----建立Connection对象----------set objCnn=Server.CreateObject("Adodb.connection")objCnn.Open

在Entity Framework中使用存储过程(四):如何为Delete存储过程参数赋上Current值?

继续讨论EF中使用存储过程的问题,这回着重讨论的是为存储过程的参数进行赋值的问题.说得更加具体一点,是如何为实体映射的Delete存储过程参数进行赋值的问题.关于文中涉及的这个问题,我个人觉得是EF一个有待改进的地方,不知道各位看官是否同意? 目录 一.EF存储过程参数赋值的版本策略 二.Delete存储参数就一定是Original值吗? 三.如果直接修改.edmx模型的XML呢? 四.为Delete存储过程参数赋上Current值,如何做得到? 一.EF存储过程参数赋值的版本策略 和传统的基于

使用ASP存储过程的方法

本讲将主要使用Microsoft SQL Server7.0数据库,先建立一个连接文件AdoSQL7.asp备用,以后用到时不再特别说明. 一.使用Command对象和Parameter对象传递参数 本讲将主要使用Microsoft SQL Server7.0数据库,先建立一个连接文件AdoSQL7.asp备用,以后用到时不再特别说明. <% ''AdoSQL7.asp Option Explicit Response.Expires = 0   ''第一部分: 建立连接 Dim Cnn, St

ASP存储过程的使用方法

存储过程 一.使用Command对象和Parameter对象传递参数 本讲将主要使用Microsoft SQL Server7.0数据库,先建立一个连接文件AdoSQL7.asp备用,以后用到时不再特别说明. <% ''AdoSQL7.asp Option Explicit Response.Expires = 0 ''第一部分: 建立连接 Dim Cnn, StrCnn Set Cnn = Server.CreateObject("ADODB.Connection") StrC

存储过程介绍及asp存储过程的使用

存储过程 一.先介绍一下什么是存储过程 存储过程是利用SQL Server所提供的Tranact-SQL语言所编写的程序.Tranact-SQL语言是SQL Server提供专为设计数据库应用程序的语言,它是应用程序和SQL Server数据库间的主要程序式设计界面.它好比Oracle数据库系统中的Pro-SQL和Informix的数据库系统能够中的Informix-4GL语言一样.这类语言主要提供以下功能,让用户可以设计出符合引用需求的程序: 1).变量说明 2).ANSI兼容的SQL命令(如

ASP存储过程的使用

存储过程    1.调用没有参数的存储过程   <%   set conn=server.CreateObject("adodb.connection")   set cmd=server.CreateObject("adodb.command")   strconn="dsn=pubs;uid=sa;pwd"   conn.Open strconn   set cmd.ActiveConnection=conn      cmd.Comm

几例在ASP存储过程的使用方法

存储过程 一.使用Command对象和Parameter对象传递参数 本讲将主要使用Microsoft SQL Server7.0数据库,先建立一个连接文件AdoSQL7.asp备用,以后用到时不再特别说明. <% 'AdoSQL7.asp Option Explicit Response.Expires = 0 '第一部分: 建立连接 Dim Cnn, StrCnn Set Cnn = Server.CreateObject("ADODB.Connection") StrCnn

存储过程介绍及asp+存储过程的使用

一.先介绍一下什么是存储过程 存储过程是利用SQL Server所提供的Tranact-SQL语言所编写的程序.Tranact-SQL语言是SQL Server提供专为设计数据库应用程序的语言,它是应用程序和SQL Server数据库间的主要程序式设计界面.它好比Oracle数据库系统中的Pro-SQL和Informix的数据库系统能够中的Informix-4GL语言一样.这类语言主要提供以下功能,让用户可以设计出符合引用需求的程序:1).变量说明2).ANSI兼容的SQL命令(如Select,

asp 存储过程分页代码第1/2页

存储过程采用的是select top 加 not in的方式完成,速度也算是相当快了 我测试过了百万级数据量一般查询在1秒一下,贴出来大家交流下,看有没有什么好的建议. 简单几句话就可以实现分页功能,请看代码: 最简单使用方法(适用于任何数据表): test.asp 复制代码 代码如下: <!--#include file="conn.asp"--> <!--#include file="Page.asp"--> <% Set My =