在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,带3个参数的存储过过程,其中第一个参数mycola数据类型为char,宽度10;第2个参数数据类型为char,宽度为10,第3个参数数据类型为text,在这里使用的是Sql Server的数据类型