• 注册
  • 关于作者
    企业认证:趣记站长
    关注 6 粉丝 4 喜欢 9 内容 992
    江西省·南昌市
    聊天 送礼
    • 查看作者
    • 在Asp中使用存储过程数值类型值

        为了提高Asp程序的效率,有时需要在Asp中使用使用Sql Server的存储技术,下面简单作一个介绍。

      存储过程的建立

        这里只简单介绍如何在Sql Server的企业管理器中如何建立存储过程:

      (1)打开企业管理器Enterprise manager

      (2)选择服务器组(SQL Server Group)、服务器、数据库(Database)以及相就的数据库,鼠标右击对应数据库下的Stored Procdures项,在弹出的菜单中选择New Stored Procedure,在Stored Procedures Properties中输入建立存储过程的语句。下面是一个例子:

        CREATE PROCEDURE proctest @mycola Char(10),@mycolb Char(10),@mycolc text  AS

        Insert into chatdata (mycola,mycolb,mycolc) values(@mycola,@mycolb,@mycolc)

      在Sql Server的文档中它的语法为:

        CREATE PROC[EDURE] procedure_name [;number]   [

        {@parameter data_type} [VARYING] [= default] [OUTPUT]   ]

        [,...n]  [WITH    {   RECOMPILE   | ENCRYPTION

        | RECOMPILE, ENCRYPTION   }  ]  [FOR REPLICATION]  AS

         sql_statement [...n]

        如果你对Sql语法不熟悉,可以使用Check Syntax来检查语法。在上例中,表示建立存储过程名为mycola,

      ASP使用MYSQL数据库全攻略
      ASP错误处理,ASP网站防范黑客技巧,巧用ASP技术保护DHTML源代码,用ASP取出HTML里面的图片地址的函数,ASP实现网页打开任何类型文件都保存,ASP木马Webshell安全解决办案,几招让你的网站免受采集之苦,ASP使用MYSQL数据库全攻略,Ad Rotator 组件参考,在Asp中使用存储过程数值类型值,asp防止同时登陆的问题,使用ASP重启服务器,在ASP程序中实现数据库事务控制,深入理解ASP中FSO的神奇功能,Asp中一些FSO方面的函数,用ASP编程实现网络内容快速查找,ASP实现文件直接下载,Adodb.Stream 组件的使用说明,全国省市县无刷新多级关联菜单,ASP上两个防止SQL注入式攻击Function
      ASP

      带3个参数的存储过过程,其中第一个参数mycola数据类型为char,宽度10;第2个参数数据类型为char,宽度为10,第3个参数数据类型为text,在这里使用的是Sql Server的数据类型。

        存储过程建立后,下面就是如何在Asp程序中调用该存储过程:在Asp中调用存储过程 为了提高Asp程序的效率,有时需要在Asp中使用使用Sql Server的存储技术,下面简单作一个,在上面的增加参数的语句p.Append cm.CreateParameter("@mycolc",201,1,250)中,格式为:

      p.Append cm.CreateParameter("参数名称",类型,方向,大小)

      参许参数值的类型的意义如下:

      名称值 整数值 功能

        adDBTimeStamp 135 日期时间数据类型

        adDecimal 14 十进制整数值

        adDouble 5 双精度小数值

        adError 10 系统错误信息

      AdGUID 72 全域性唯一识别字(Globally unique identifier)

      adDispath 9 COM/OLE自动对象(Automation Object)

      adInteger 3 4字节有符号整数

      adIUnknown 13 COM/OLE对象

      adLongVarBinary 205 大型2字节值

      adLongVarChar 201 大型字符串值

      adLongVarWChar 203 大型未编码字符串

      adNumeric 131 十进制整数值

      adSingle 4 单精度浮点小数

      adSmallInt 2 2字节有符号整数

      adTinyInt 16 1字节有符号整数

      adUnsignedBigInt 21 8字节无符号整数

      adUnsignedInt 19 4字节无符号整数

      adUnsignedSmallInt 18 2字节无符号整数

      adUnsignedTinyInt 17 1字节无符号整数

      adUserDefined 132 用户自定义数据类型

      adVariant 12 OLE对象

      adVarBinary 204 双字节字符变量值

      adVarChar 200 字符变量值

      advarchar 202 未编码字符串变量值

      adWchar 130 未编码字符串

      方向值的意义如下:

      名称值 整数值 功能

      adParamInput 1 允许数据输入至该参数当中

      adParamOutput 2 允许数据输出至该参数当中

      adParamInputOutput 3 允许数据输入、输出至该参数当中

      adparamReturnValue 4 允许从一子程序中返回数据至该参数当中

      更多详细资源请参考Sql Server的文档和IIS的文档资源。

      Ad Rotator 组件参考
      ASP错误处理,ASP网站防范黑客技巧,巧用ASP技术保护DHTML源代码,用ASP取出HTML里面的图片地址的函数,ASP实现网页打开任何类型文件都保存,ASP木马Webshell安全解决办案,几招让你的网站免受采集之苦,ASP使用MYSQL数据库全攻略,Ad Rotator 组件参考,在Asp中使用存储过程数值类型值,asp防止同时登陆的问题,使用ASP重启服务器,在ASP程序中实现数据库事务控制,深入理解ASP中FSO的神奇功能,Asp中一些FSO方面的函数,用ASP编程实现网络内容快速查找,ASP实现文件直接下载,Adodb.Stream 组件的使用说明,全国省市县无刷新多级关联菜单,ASP上两个防止SQL注入式攻击Function
      ASP

    • 0
    • 0
    • 0
    • 59
    • 单栏布局 侧栏位置: