5天学会asp(3)
班级管理员就付值为session(userlevel)=3,这样就有效的区别的用户的权限和级别。
类似的做用的还有cookies,它也有这样的作用,不同的是cookise是产生到客户端的。。。。
我在这个例子里主要讲解了request和response的用法,其实他们还有一些属性和方法,
这里我只是讲解了常用的,希望大家有空看看这里我没有提到的属性方法
这个例子我没有把用户和密码放到数据库中是为了方便大家的理解,
下一节我们将讲解怎么样连接数据库和实现操作数据库的。。。。
-----------------------------------------------------------------------------------------------------------------------
5天搞定asp
第二天
今天我们主要讲解ASP中常用的SQL语句,和怎样在页面中执行SQl 语句。。。
其实常用的语句无外乎数据的“增,删,改”好象所有的数据处理程序中都有这几种操作,下面我们先写sql语句,<如果您需要了解更多的请
看我的Blog.91time.com中的SQl语句经典或看看SQL的书籍>
-----(一)--查询---------
1,首先我们要做第一个<查询>,这是SQl中最基本的语句了,
select * from [表名] where [条件] order by [条件] desc
其中,desc降序,默认是asc升序,
例子:select * from news where news_id='"&news_id&"' order by news_id desc
意思就是查询news表中的"*"代表所有数据,条件是news_id等于 news_id然后按照news_id 的降序排列
在查询里还能用到group by分组排序等等,这里就不系说了。
2,count()函数用来计算记录的行数。
例:select count(*) from news
计算数据库中有多少行
3,sum()函数用来计算表达试中的项目和。
例:select age,sum(number) from person where age>20 group by age
6,top关键字,限制返回记录的行数
-----(二)--插入---------
insert 语句
格式如下:
insert into <表名>[<字段1>,<字段2>……] values[常量1,…………]
例:insert into news(id,news) values(1,'新闻')
---(三)--更新-------
update语句
格式:
update<表名> set <列名>=<表达式>,<列名1>=<表达式1>……
where <条件>
例:update news set content=最新消息 where news_id='"&news_id&"'
-----(四)---删除----------
delete语句
格式:delete from <表名> where 条件
例:delete from news where news_id>20
好了sql语句我们就说这么多吧,下面我们开始创建个数据库,这里我们就用SQL数据库吧
打开" 查询分析器"
内容版权声明:除非注明,否则皆为本站原创文章。