热门关键字:  8 教程  css  flash  表单  定位
当前位置 : 主页>cms>列表

风讯自由标签教程

来源: 作者: 时间:2007-12-31 点击:
环境:风讯网站管理系统(FoosunCMS)V 3.1.0930

以下是必修课,放心不难的! http://www.dw8.org Dreamweaver 专业网站

DNTcms模板

http://www.dw8.org Dreamweaver 专业网站

DNTcms模板

我们开始吧:学自由标签的第一步要学会SQL语句的语法,放心不难,只要会里面的一点点就OK了! http://www.dw8.org dw专业网站

在SQL的世界里,最最基础的操作就是SELECT 语句了。在数据库工具下直接采用SQL的时候很多人都会熟悉下面的操作:DNTcms模板
SELECT whatDNTcms模板
FROM whichTableDNTcms模板
WHERE criteria http://www.dw8.org dw专业网站

执行以上语句就会创建一个存放其结果的查询。 http://www.dw8.org dw专业网站

而在ASP页面文件上,你也可以采用以上的一般语法,不过情况稍微不同,ASP编程的时候,SELECT 语句的内容要作为字符串赋给一个变量: DNTcms模板
SQL = "SELECT what FROM whichTable WHERE criteria" http://www.dw8.org Dreamweaver cs3 专业网站

好了,明白了ASP下SQL“说话”的方式,接下来如法炮制即可,只要满足你的需要,传统的SQL查询模式和条件查询都能派用场。

http://www.dw8.org dw专业网站

举例说明,不妨假设你的数据库内有个数据表,名字是Products ,现在你想取出这个表里的全部记录。然后你就编写了下面的代码: DNTcms模板
SQL ="SELECT * FROM Products" http://www.dw8.org dw专业网站

以上代码——SQL语句的作用就是取出表内的全部数据——执行后将会选出数据表内的全部记录。不过,要是只想从表内取出某个特定列,比如p_name。那就不能用 * 通配符了,这里得键入具体某列的名字,代码如下: DNTcms模板
SQL ="SELECT p_name FROM Products"

http://www.dw8.org Dreamweaver 专业网站

执行以上查询之后Products 表内、p_name 列的内容就会全被选取出来。

http://www.dw8.org Dreamweaver 专业网站

在ASP中使用SQL语句之2:用WHERE子句设置查询条件 http://www.dw8.org Dreamweaver cs3 专业网站

有的时候取出全部数据库记录也许正好满足你的要求,不过,在大多数情况下我们通常只需得到部分记录。这样一来该如何设计查询呢?当然会更费点脑筋了,何况本文也存心不想让你去用那个什么劳什子的recordset。 http://www.dw8.org Dreamweaver 专业网站

举个例子,假如你只打算取出p_name 记录,而且这些记录的名字必须以字母w打头,那么你就要用到下面的WHERE 子句了:DNTcms模板
SQL ="SELECT p_name FROM Products WHERE p_name LIKE 'W%'" http://www.dw8.org dw专业网站

WHERE 关键词的后面跟着用来过滤数据的条件,有了这些条件的帮助,只有满足一定标准的数据才会被查询出来。在以上的例子里,查询的结果只会得到名字以w 打头的p_name 记录。

http://www.dw8.org Dreamweaver 专业网站

以上例子中,百分比符号(%)的含义是指示查询返回所有w 字母打头而且后面是任何数据甚至没有数据的记录条目。所以,在执行以上查询的时候, west 和 willow 就会从Products 表内被选取出来并存放在查询里。

最新评论共有 0 位网友发表了评论
发表评论
评论内容:不能超过250字,需审核,请自觉遵守互联网相关政策法规。
用户名: 密码:
匿名?
注册