仓酷云

标题: ASP编程:会见数据库(3) [打印本页]

作者: 深爱那片海    时间: 2015-1-16 23:09
标题: ASP编程:会见数据库(3)
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对数据库的操作非常得心应手。你甚至可以像使用本地数据库那样,管理远程主机上的数据库,对表格、记录进行各种操作。
作者: 灵魂腐蚀    时间: 2015-1-20 07:42
不是很难但是英文要有一点基础网上的教程很少有系统的详细的去买书吧,另不用专门学习vb关于vbscript脚本在asp教材都有介绍
作者: 若天明    时间: 2015-1-24 14:06
下面简单介绍一下我学习ASP的方法,希望对想学习ASP的朋友有所帮助...
作者: 飘飘悠悠    时间: 2015-2-1 16:38
他的语法和设计思路和VB完全相同,导致很多ASP的书都留一句“相关内容请参考VB的相关教材....”更糟糕的是,相当多的ASP教程混合了Javascript,VBscript等等脚本语言,搞的初学者。
作者: 简单生活    时间: 2015-2-7 08:58
ASP.Net摆脱了以前ASP使用脚本语言来编程的缺点,理论上可以使用任何编程语言包括C++,VB,JS等等,当然,最合适的编程语言还是MS为.NetFrmaework专门推出的C(读csharp),它可以看作是VC和Java的混合体吧。
作者: 爱飞    时间: 2015-2-21 08:46
Request:从字面上讲就是“请求”,因此这个是处理客户端提交的东东的,例如Resuest.Form,Request.QueryString,或者干脆Request("变量名")
作者: 莫相离    时间: 2015-3-6 20:02
交流是必要的,不管是生活还是学习我们都要试着去交流,通过交流我们可以学到很多我们自己本身所没有的知识,可以分享别人的经验甚至经历。
作者: 分手快乐    时间: 2015-3-13 07:09
ASP主要是用好六个对象,其实最主要的是用好其中两个:response和request,就可以随心所欲地控制网页变换和响应用户动作了。
作者: 再见西城    时间: 2015-3-20 16:26
以HTML语言整合(HTML负责界面上,ASP则负责功能上)形成一个B/S(浏览器/服务器)模式的网页程序。




欢迎光临 仓酷云 (http://ckuyun.com/) Powered by Discuz! X3.2