asp如何直接调用后台存储过程?

时间:2010-06-28 18:27:00 

我开发了一个程序,数据在服务器端处理,通过ODBC和Access通讯。在实际应用中,调用后台存储过程不方便,花费时间也长。有什么好办法可以在Access中传递查询,直接将命令发送到数据库服务器去?

Access是有一种直接调用的方法的。这种方法不需要一个中间的表去排队或激活后台存储过程,应该说,它的应用范围是很广的。我们可以用Access 传递查询直接将命令发送到数据库服务器,加快处理速度。但这种方法Oracle 8.0中不能实现。

具体方法如下:
  一、建立Access 传递查询步骤:
  1、在数据库窗口中选中“查询”项,然后按下“新建”按钮;
  2、在“新建查询”对话框中选中“设计视图”选项,然后单击“确定”按钮;
  3、在“显示表”对话框内按下“关闭”按钮;
  4、在“查询”菜单里选中“SQL 语句条件”,然后单击“传递”命令;
  5、单击工具栏里的“属性”按钮,显示查询属性表;
  6、在查询属性表中,设置“ODBC 连接字符串”属性来指定要连接的数据库信息,可输入连接信息:

ODBC;DSN=ntserver0;UID=sa;PWD=;DATABASE=BMS

或按下“生成器”按钮直接生成;
  7、将“返回记录”属性设置为“否”(存储过程不需返回记录);
  8、在“SQL 传递查询”窗口中输入传递查询:
exec statistics
statistics 是SQL Server 数据库的一个存储过程;
  9、关闭查询,保存stat_query。

二、运行传递查询:
  1、用Microsoft Access的宏 OpenQuery。
  2、用下面的事件过程:

Private Sub 统计_Click()
Dim dbs As Database, qdf As QueryDef
Dim tmq As Dynaset
Dim strSQL As String
Set dbs = CurrentDb
Set qdf = dbs.OpenQueryDef("stat_query ")
' 打开上面建的传递查询stat_query
qdf.Execute
Set dbs = Nothing
End Sub


 

标签:存储过程,access,asp
0
投稿

猜你喜欢

  • jquery实用技巧之输入框提示语句

    2024-04-22 12:49:10
  • PHP对象克隆clone用法示例

    2024-05-02 17:33:51
  • python GUI库图形界面开发之PyQt5窗口背景与不规则窗口实例

    2022-05-05 02:25:04
  • numpy中np.dstack()、np.hstack()、np.vstack()用法

    2021-08-27 11:47:42
  • Numpy ndarray 多维数组对象的使用

    2023-08-09 07:01:54
  • php实现的单一入口应用程序实例分析

    2023-11-22 08:00:26
  • 教你如何使用firebug调试功能了解javascript闭包和this

    2024-04-22 13:09:34
  • JS实现的字符串数组去重功能小结

    2024-04-17 10:25:52
  • Golang 统计字符串字数的方法示例

    2024-02-17 07:35:44
  • JSP页面中如何用select标签实现级联

    2024-04-22 12:59:20
  • python多进程使用apply_async的使用方法详解

    2022-11-14 16:08:50
  • Golang源码分析之golang/sync之singleflight

    2024-04-25 15:07:26
  • Python中celery的使用

    2022-10-22 14:03:17
  • python selenium在打开的浏览器中动态调整User Agent

    2022-09-26 13:41:59
  • 使用一条INSERT语句完成多表插入

    2010-03-18 11:08:00
  • pycharm 终端部启用虚拟环境详情

    2022-04-01 17:52:59
  • PythonPC客户端自动化实现原理(pywinauto)

    2022-11-27 02:24:27
  • JS实现倒计时图文效果

    2024-04-28 09:48:28
  • Python全景系列之模块与包全面解读

    2022-12-09 19:26:48
  • Python基于Tkinter模块实现的弹球小游戏

    2022-11-25 15:32:16
  • asp之家 网络编程 m.aspxhome.com