• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • JavaScript
  • ASP.NET
  • PHP
  • 正则表达式
  • AJAX
  • JSP
  • ASP
  • Flex
  • XML
  • 编程技巧
  • Android
  • swift
  • C#教程
  • vb
  • vb.net
  • C语言
  • Java
  • Delphi
  • 易语言
  • vc/mfc
  • 嵌入式开发
  • 游戏开发
  • ios
  • 编程问答
  • 汇编语言
  • 微信小程序
  • 数据结构
  • OpenGL
  • 架构设计
  • qt
  • 微信公众号
您的位置:首页 > 程序设计 >ASP > ASP调用SQL SERVER存储程序

ASP调用SQL SERVER存储程序

作者: 字体:[增加 减小] 来源:互联网 时间:2017-05-11

通过本文主要向大家介绍了asp web server,asp连接sql server,asp连接sqlserver2008,asp+sqlserver源码,asp sql server等相关知识,希望对您有所帮助,也希望大家支持linkedu.com www.linkedu.com
ASP调用SQL SERVER存储程序 
出处   http://www.bmj2000.com/vb/techniccolumn/subDetail.asp?MainId=2&BoardId=asp&ItemId=%CA%FD%BE%DD%BF%E2%B2%D9%D7%F7&RecId=2216 

调用数据库存储过程
<%
    Set Dataconn = Server.CreateObject("ADODB.Connection") 
    '建立连接对象
    Dataconn.Open "DSN=SinoTrans;SERVER=APP_SERVER;UID=sa;PWD=;APP=Microsoft(R) Developer Studio;WSID=APP_SERVER;Regional=Yes"
    Set cmdTemp = Server.CreateObject("ADODB.Command")
    '建立命令对象
    Set rst = Server.CreateObject("ADODB.Recordset") 
    '建立记录集对象
    cmdTemp.CommandText = "dbo.pd_test" '存储过程名称
    cmdTemp.CommandType = 4 
    '命令类别为4,表示为存储过程
    Set cmdTemp.ActiveConnection = Dataconn
    Set tmpParam = cmdTemp.CreateParameter("Return Value", 3, 4, 4)
    cmdTemp.Parameters.Append tmpParam
    Set tmpParam = cmdTemp.CreateParameter("@BeginDate", 135, 1, 16, riqi) 
    '创建输入参数对象
    cmdTemp.Parameters.Append tmpParam
    rst.Open cmdTemp, , 1, 3    
    '生成查询结果
%>
这里调用的存储过程为pd_test,这种是ADO中提供的标准方法,但存在一个问题,就是当在存储过程中有两个以上的SELECT语句,但从逻辑上又不可能同时执行的时候,ADO会提示你存储过程中SELECT语句太多,解决方法是直接用ADO的CONNECTION对象的EXECUTE方法直接执行存储过程,如下:
<%
    Set Dataconn = Server.CreateObject("ADODB.Connection") 
    '建立连接对象
    Dataconn.Open "DSN=SinoTrans;SERVER=APP_SERVER;UID=sa;PWD=;APP=Microsoft(R) Developer Studio;WSID=APP_SERVER;Regional=Yes"
    ss = "EXECUTE dbo.pd_test " & "'" & riqi1 & "'" 
    Set rs = dataconn.Execute(ss)
%>    


</div>
分享到:QQ空间新浪微博腾讯微博微信百度贴吧QQ好友复制网址打印

您可能想查找下面的文章:

  • ASP备份SQL Server数据库改进版
  • 比较不错的asp模板引终极讲解(WEB开发之ASP模式)
  • ASP调用SQL SERVER存储程序

相关文章

  • 2017-05-11asp 批量删除选中的多条记录
  • 2017-05-11ASPJPEG综合操作的CLASS类
  • 2017-05-11P3P 和 跨域 (cross-domain) cookie 访问(读取和设置)
  • 2017-05-11asp 采集实战代码
  • 2017-05-11asp实现一个统计当前在线用户的解决方案
  • 2017-05-11[转]ASP常用函数:TimeZone
  • 2017-05-11实现对Access数据库表重命名的一段代码
  • 2017-05-11asp的SQL语句中and和or同时使用的注意事项
  • 2017-05-11再来个专门为google量身定做的sitemap生成代码,(可是动态的哦)
  • 2017-05-11ASP网站出现 msxml3.dll 错误 80072ee7 错误的解决方法

文章分类

  • JavaScript
  • ASP.NET
  • PHP
  • 正则表达式
  • AJAX
  • JSP
  • ASP
  • Flex
  • XML
  • 编程技巧
  • Android
  • swift
  • C#教程
  • vb
  • vb.net
  • C语言
  • Java
  • Delphi
  • 易语言
  • vc/mfc
  • 嵌入式开发
  • 游戏开发
  • ios
  • 编程问答
  • 汇编语言
  • 微信小程序
  • 数据结构
  • OpenGL
  • 架构设计
  • qt
  • 微信公众号

最近更新的内容

    • ASP常用源代码的总结(下)
    • DBTree 1.3.2
    • 防止别人盗链的好方法推荐
    • asp 获取access系统表,查询等操作代码
    • 查看所有的Server Variables的环境变量
    • asp 静态页面的另一种思路
    • 利用ActiveX控件InetCtls.Inet在ASP中实现新闻小偷
    • asp下将数据库中的信息存储至XML文件中
    • 一个非常简单的将半角转换为中文的函数
    • 另类的文件上传解决方案

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有