关于存储过程的参数和ASP优化问题
来源:互联网 发布:淘宝写文案范文 编辑:程序博客网 时间:2024/04/29 01:14
CREATE PROCEDURE GetNews(
@Columns Varchar(50),
@Module Varchar(50),
@Isintro Bit
)
AS
begin
select top 10 id,title,Columns,module,picurl,hits,ischeck,isintro from news where Columns=@Columns and Module=@Module and ischeck=1 and isintro=@Isintro order by id desc
end
GO
(问题一:)以上存储过程没有问题,但是我想将top 10 也变成参数调用,也就是自己调用该存储过程时给他一个参数,比如@num得到我想要的多少条记录,而不是固定10条
我尝试过这样,select top @num id,title,columns from ......
但这样老提示错误,不知道该怎样写?
(问题二:)
我的这个存储过程目的是在网站首页调用新闻,希望速度快一点,
比如首页A模块:
Set cmd=server.createobject("adodb.command")
cmd.activeconnection=conn
cmd.commandtype=4
cmd.commandtext="Getnews"
cmd("@Columns")="资讯栏目"
cmd("@Module")="焦点新闻"
cmd("@Isintro")=0
set rs=cmd.execute()
.....
我调用的时候,用这样的方式不知道是否合理,还有我在首页每个模块中,比如B模块,我再调用该存储过程时,是先将A模块(如上面)的set cmd=nothing 关闭,还是直接使用
set rs=cmd.execute()
...
不关闭,在页面执行完最后再关闭呢?
像上面那样调用存储过程时候可行? 有哪些方法可以提高效率?
欢迎讨论,提供意见或经验,大家分享,谢谢!
@Columns Varchar(50),
@Module Varchar(50),
@Isintro Bit
)
AS
begin
select top 10 id,title,Columns,module,picurl,hits,ischeck,isintro from news where Columns=@Columns and Module=@Module and ischeck=1 and isintro=@Isintro order by id desc
end
GO
(问题一:)以上存储过程没有问题,但是我想将top 10 也变成参数调用,也就是自己调用该存储过程时给他一个参数,比如@num得到我想要的多少条记录,而不是固定10条
我尝试过这样,select top @num id,title,columns from ......
但这样老提示错误,不知道该怎样写?
(问题二:)
我的这个存储过程目的是在网站首页调用新闻,希望速度快一点,
比如首页A模块:
Set cmd=server.createobject("adodb.command")
cmd.activeconnection=conn
cmd.commandtype=4
cmd.commandtext="Getnews"
cmd("@Columns")="资讯栏目"
cmd("@Module")="焦点新闻"
cmd("@Isintro")=0
set rs=cmd.execute()
.....
我调用的时候,用这样的方式不知道是否合理,还有我在首页每个模块中,比如B模块,我再调用该存储过程时,是先将A模块(如上面)的set cmd=nothing 关闭,还是直接使用
set rs=cmd.execute()
...
不关闭,在页面执行完最后再关闭呢?
像上面那样调用存储过程时候可行? 有哪些方法可以提高效率?
欢迎讨论,提供意见或经验,大家分享,谢谢!
- 关于存储过程的参数和ASP优化问题
- 关于ASP.net中的存储过程"为过程或函数指定的参数太多?"的问题
- 关于存储过程的参数问题
- ASP调用存储过程:有输入参数和输出参数的存储过程
- ASP调用存储过程:有输入参数和输出参数的存储过程
- 关于PB和存储过程的问题
- mysql 存储过程参数的子参数问题,参数包含参数。。。ASP.ENT c# +mysql 5.5
- 关于存储过程参数传递的问题(c#)
- 关于asp调用oracle存储过程的问题
- 关于ASP.NET2.0编写扩展存储过程的问题
- 关于ASP.NET2.0编写扩展存储过程的问题
- 关于在SQLSERVER2000中存储过程调用存储过程返回参数的问题
- ASP访问带多个参数的存储过程
- 关于存储过程参数
- asp.net 调用存储过程返回参数和output参数
- 关于存储过程优化
- 关于不确定参数的存储过程
- 关于hibernate 和 存储过程的优劣问题
- NetBeans 6.0终于正式发布了
- 程序员是真正的主角——SD2.0大会有感
- c#中字符串编码方式的转换,附带程序uft8到gb2312的互换
- Java对象创建和初始化过程,处理字符串的机制
- MappedByteBuffer的umap() JAVA Bug!
- 关于存储过程的参数和ASP优化问题
- WebCast 笔记 -- C#3.0锐利体验(1)
- Java中ThreadLocal的设计与使用
- 软件设计师考纲
- 哈夫曼编译码器遇到的问题
- 所有IS中的自定义窗体
- 无奈也开源
- ARM DSP FPGA的区别
- oracle 使用存储过程分割字符串为数组