存储过程中的一些参数备份

原创 2006年05月20日 09:23:00

 

基本参数:adovbs.inc

 

set cmd = Server.CreateObject("adodb.Command")
cmd.activeConnection = conn
cmd.commandText = "web_workflow_fenfa"
cmd.CommandType = 4

cmd.Parameters.append cmd.CreateParameter("@tableType",3,1,4,1)
cmd.Parameters.append cmd.CreateParameter("@tableauid",3,1,4,f_auid)
cmd.Parameters.append cmd.CreateParameter("@Body",200,1,200,isSubject)
cmd.Parameters.append cmd.CreateParameter("@liucheng",200,1,2000,lujingname)
  cmd.Parameters.Append cmd.CreateParameter("@Body",adLongVarChar,adParamInput,2147483647,Body)//text类型


cmd.execute
set cmd = nothing

 Function InsertNewMail()
  Set cmd = Server.CreateObject("ADODB.Command")
  cmd.ActiveConnection=conn
  cmd.CommandType=adCmdStoredProc
  cmd.prepared=true'保存编译
  cmd.CommandText="NewEmail" '存储过程 名称
        Cmd.Parameters.Append Cmd.CreateParameter("@EmpCode",adInteger,adParamInput,,Empcode)
  cmd.Parameters.Append cmd.CreateParameter("@EmpName",adVarChar,adParamInput,4000,EmpName)
  cmd.Parameters.Append     cmd.CreateParameter("@sMail",adVarchar,adParamInput,4000,PopServer) 
  cmd.Parameters.Append     cmd.CreateParameter("@Subject",adVarchar,adParamInput,4000,Subject)
        cmd.Parameters.Append     cmd.CreateParameter("@FromName",adVarchar,adParamInput,4000,FromName)
  cmd.Parameters.Append cmd.CreateParameter("@Body",adLongVarChar,adParamInput,2147483647,Body)
  cmd.Parameters.Append cmd.CreateParameter("@Dtime",adDBTimeStamp,adParamInput,,Dtime)
        cmd.Parameters.Append cmd.CreateParameter("@Priority",adInteger,adParamInput,100,Priority)
  cmd.Parameters.Append cmd.CreateParameter("@Attach",adInteger,adParamInput,,Attach)
  cmd.Parameters.Append cmd.CreateParameter("@Auid",AdInteger,adParamOutput,,0)
        cmd.execute()
  InsertNewMail = cmd.Parameters("@Auid")
  Set cmd = Nothing
 End function

如何创建带参数的存储过程

一、 创建带参数的存储过程       创建带参数的存储过程首先要在存储过程中声明该参数,每个存储过程参数都必须用唯一的名称进行定义。与T-SQL变量相同,参数名必须以@为前缀,并且遵从标识符规则。...
  • a137151062
  • a137151062
  • 2013年05月07日 08:27
  • 15305

数据块级别备份和文件级备份的比较

数据备份从备份模式的角度来说,分为物理备份和逻辑备份,也就是我们通常所说的基于文件级的备份和基于数据块级别的备份。...
  • lincoln_2012
  • lincoln_2012
  • 2015年12月16日 10:46
  • 1236

存储过程备份和还原sqlserver

数据库列表:帐套数据库与系统数据库列表。 备份文件列表:数据源来自master.dbo.sys_BackupHistory表。 首先在master数据库建立3个存储过程及一个备份历史表...
  • sgpian
  • sgpian
  • 2016年08月02日 18:55
  • 1911

在MySql存储过程中使用事务

在MySql存储过程中使用事务现有如下的存储过程,执行插入操作。其中bill表中id为primary key,其它为字段为普通字段,没加任何索引与约束,多余的省略,不予展示。DROP PROCEDUR...
  • Revivedsun
  • Revivedsun
  • 2017年03月30日 00:50
  • 735

存储过程中输出参数为游标的时候怎么处理

http://msdn.microsoft.com/zh-cn/library/ms175498(v=sql.90).aspx Transact-SQL 存储过程只能将 cursor...
  • zjlolife
  • zjlolife
  • 2013年07月01日 17:29
  • 1477

存储过程中简单事务书写方法

只有一个事务。开头用begin transaction, 结尾用commit transaction 或者rollback transaction. 示例如下 --实现插入一条记录,rollback最...
  • yilin54
  • yilin54
  • 2014年01月19日 09:21
  • 841

MSSQL中存储过程的可选参数的定义和使用_SQL高亮显示

编辑日志: 160508创建 160530优化添加:显式传参 160916SQL语句高亮显示、格式优化 可选参数的存在,可以极大的降低代码的重复冗余。在数据库开发中,也是如此。现在针对MSSQL...
  • hjnth
  • hjnth
  • 2016年09月16日 10:56
  • 842

存储过程游标的详解

1,什么是游标?  ①从表中检索出结果集,从中每次指向一条记录进行交互的机制。      ②关系数据库中的操作是在完整的行集合上执行的。   由SELECT 语句返回的行集合包括满足该语句的W...
  • gogogo_zzz
  • gogogo_zzz
  • 2016年09月21日 15:29
  • 654

SQL SERVER如何获取指定数据库中所有存储过程的参数

SELECT sp.object_Id as FunctionId, sp.name as FunctionName, isnull(param.name,'')as Para...
  • whaxrl
  • whaxrl
  • 2016年04月14日 14:22
  • 893

关于用存储过程中动态创建视图的一点心得。

工作中遇到的问题,要不然也不会想到要去如何实现了。本来已经创建好了视图,后台的代码也写完了,突然得到指示,其中一张比较重要的表的表名会因为在不同的PC上安装数据库而发生变化(在另一张表中可以根据规则查...
  • vajoy
  • vajoy
  • 2013年01月07日 16:53
  • 4450
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:存储过程中的一些参数备份
举报原因:
原因补充:

(最多只允许输入30个字)