|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
asp是基于web的一种编程技术,可以说是cgi的一种。它可以完成以往cgi程序的所有功能,如计数器、留言簿、公告板、聊天室等等。会见|数据|数据库会见数据库(3)
人人好,我是武汉华师的sunwen。上一课向人人报告了怎样翻开一个数据库,并对db2.mdb这数据库举行了一些最基础的操纵。人人必定以为受害非浅吧。呵呵!
由于上一课我们说起了一些SQL的语句,有的伴侣大概对SQL这些数据库命令还不是很熟习。实在我对SQL也所知甚少。以是我为了能让人人学一些SQL语句,今天特地到了黉舍的藏书楼搬来一本重达两千克的SQL教程,研讨了一个早晨,终究有所劳绩。上面就让我来先容一下SQL语句的基础语法。
A。select查询语句
这是一个十分经常使用的语句,以是,必须仔细地把握它。它包括有以下几个罕见内容:
1.select_list:选择列表,它指出我们要查询的列和属性
2.into子句:申明用查询了局机关一个新表
3.from子句:指出要查询的列是在哪一个表中
4.where子句:指出查询前提,它申明将表中哪些数据行前往到了局汇合中
5.orderby子句:申明查询了局汇合中的各行的分列按次
大概人人对以上的申明还不太了解,那就让我用上面的例子让人人更分明些吧。
(注:以下的例子其实不合用于本示例数据库)
例一:上面语句查询titles表中1991年出书的business美国书及其代价
selecttitle,pricefromtitleswheredatepart(year,pubdate)=1991andtype=business
个中,title和price暗示我们要查找的列,而titles则暗示这些列地点的表,and是一个逻辑操纵符,它暗示要同时满意datepart(year,pubdate)=1991和type=business两个前提。至于datepart(year,pubdate),是一个SQL函数,它的感化是分别一个日期型字符,行将一个日期型字符中的year部提掏出来。
例二:以下语句显现discounts表中的一切列的数据:
select*fromdiscounts
注:SQL中的通配符是*
例三:限定前往的行数:
selecttop2*fromdiscount
前往最后面的两行
selecttop2percent*fromdiscount
前往百分之二的行
例四:前往书价高于$20的图书及其代价:
selecttitle,pricefromtitleswhereprice>$20
除年夜于,小于,即是等基础运算符外,SQL还供应了betweenand如许的运算符,好比将price>$20改成pricebetween$20and$40,那末它暗示的就是代价在20$与$40之间。固然,SQL还包含很多操纵符,人人能够自行查阅。
例五:代价按降序,书名按升序分列:
orderbypriceDESC,titleASC
个中DESC暗示降序,ASC暗示长序,假如不加此参数,体系默许为按升序分列。
先容完以上内容以后,我想提示人人一点,就是SQL中字符串的暗示办法是用单引号()而不是用双引号("")来暗示,这与我们平常用ASP写程序的时分是分歧的。由于这一点,将会发生很多成绩,有的成绩我本人也办理不了,我也必要要妙手指导。就先先容这一点吧,假如今后再碰到SQL语句,再先容吧。
</p>使用filesystemobject,可以对服务器上的文件进行操作,浏览、复制、移动、删除等。有ado的支持,asp对数据库的操作非常得心应手。你甚至可以像使用本地数据库那样,管理远程主机上的数据库,对表格、记录进行各种操作。 |
|