ASP

本类阅读TOP10

·asp常用数据库连接方法和技巧
·无组件生成BMP验证码
·一些常用的辅助代码 (网络收藏)
·JavaScript实现的数据表格:冻结列、调整列宽和客户端排序
·VisualStudio.NET_2003及其 MSDN 下载地址
·ASP模拟MVC模式编程
·图片以二进制流输出到网页
·MD5加密算法 ASP版
·ASP.NET编程中的十大技巧
·改进 ASP 的字符串处理性能

分类导航
VC语言Delphi
VB语言ASP
PerlJava
Script数据库
其他语言游戏开发
文件格式网站制作
软件工程.NET开发
"
????? ??? Response.Write ""
??? ???  Response.Write ""
?????????? Response.Write? ""
?????????? Response.Write? ""
???? objRS.MoveNext?
?????? Loop
???? %>



运用Stored Procedure实现商城的月销售量报表

作者:未知 来源:月光软件站 加入时间:2005-2-28 月光软件站

统计月销售量是商城应该具备的一项功能,本文使用SP来实现这个,可以看出它是多么简单.在统计月的同时应该把年也统计上,避免不同年的月相同.

给写ASP朋友一点提示:看了许多朋友写的代码,频繁切换HTML与ASP,这样写的代码有两个缺点:首先是程序的执行效率低;其次是阅读代码不方便,我的习惯做法是尽可能用Response.Write,就象下面代码所示的那样.

尽可能把ADO的调用与ASP页分离,这样一方面避免了SQL的恶意注入,另一方面保密了数据,同时也使得代码清晰可读.

大家都知道,ASP的module功能非常差,因此作为developer要尽力去优化程序结构及代码.

<%
Dim objCmd, objRS
Set? objCmd = Server.CreateObject("ADODB.Command")
DIM strSQL
'Set up initial parameters
objCmd.ActiveConnection = strConn 'Where?
objCmd.CommandText = "sp_monthlySales" 'What?
objCmd.CommandType = adCmdStoredProc

Set objRS = objCmd.Execute
%>
<%
??? Do While NOT objRS.EOF
?????????? Response.Write "

" & objRS("inyear") & "" & objRS("inmonth") & "$" & objRS("saleamount") & "

相关文章

相关软件