当前位置: 网学 > 编程文档 > ASP > 正文

新手asp编程的基本法则 [新手必看]

来源:Http://myeducs.cn 联系QQ:点击这里给我发消息 作者: 用户投稿 来源: 网络 发布时间: 12/10/17
下载{$ArticleTitle}原创论文样式
函数sum,recordcount
统计价格:sum
<%
Set rs=Server.CreateObject("ADODB.Recordset")
rs.open "select sum(价格字段) as price from 表名 order by id desc",conn,1,1 ''as就是将统计出来的结果赋值给临时变量price
response.write rs("price") ''显示统计出来的总价格

rs.close
set rs=nothing
%>

统计总数量:recordcount
<%
Set rs=Server.CreateObject("ADODB.Recordset")
rs.open "select * from 表名 order by id desc",conn,1,1
response.write rs.recordcount ''显示统计出来的总条数

rs.close
set rs=nothing
%>

代码是死的,人的大脑是灵活的,就要看你如何去灵活运用吧!

下面我们来说说字段为空的判断:
字段为空有两种,一种是默认值设置为字符的比如SQL数据库字段默认值可以填写 N''''
另一种默认值为空的,字段显示内容为 null 的
平时我们查询判断字段为空的把两种空都写上
查询所有为空的字段:
<%
Set rs=Server.CreateObject("ADODB.Recordset")
rs.open "Select * from 表名 where abc='''' or abc is null",conn,1,1
%>
查询所有不为空的字段:
<%
Set rs=Server.CreateObject("ADODB.Recordset")
rs.open "Select * from 表名 where abc<>'''' or is abc not null",conn,1,1
%>

那么在读取字段的时候判断是否为空的:
<%
if isnull(rs(字段名))=true or rs(字段名)="" then
''true表示为空
else
''false表示不为空
end if

if rs(字段名) is null or rs(字段名)="" then
''表示为空
else
''表示不为空
end if

if not rs(字段名) isnull or rs(字段名)<>"" then
''表示不为空
else
''表示为空
end if
%>

今天写到这里,等待继续……

 

  • 上一篇资讯: ASP FSO相关的一些例子
  • 网学推荐

    免费论文

    原创论文

    浏览:
    设为首页 | 加入收藏 | 论文首页 | 论文专题 | 设计下载 | 网学软件 | 论文模板 | 论文资源 | 程序设计 | 关于网学 | 站内搜索 | 网学留言 | 友情链接 | 资料中心
    版权所有 QQ:3710167 邮箱:3710167@qq.com 网学网 [Myeducs.cn] 您电脑的分辨率是 像素
    Copyright 2008-2015 myeducs.Cn www.myeducs.Cn All Rights Reserved
    湘ICP备09003080号