asp+vbscript查漏补缺

1.注释

VBScript可以用REM或'(跟VB一样)
JSScript可以用/* */或//(跟C一样)

HTML:<!--这是html格式的注册-->

asp:<%    '这个asp的注册(以单引号开头)   s%>


2.asp文件引用:

#include 指令用于在多重页面上创建需重复使用的函数、页眉、页脚或者其他元素等。即通过使用 #include 指令,我们可以在服务器执行 ASP 文件之前,把另一个ASP文件插入这个文件中。#include 命令用于在多个页面上创建需要重复使用的函数、页眉、页脚或者其他元素等。

如需在 ASP 中引用文件,请把 #include 命令置于注释标签之中

<!--#include virtual="somefilename"-->
'or
<!--#include file ="somefilename"-->

 

3.关键词Virtual ,File

关键词 virtual 指示路径以虚拟目录开始。

如果 "header.inc" 文件位于虚拟目录 /html 中,下面这行代码会插入文件 "header.inc" 中的内容:

<!-- #include virtual ="/html/header.inc" -->

4.function and function()

 

函数只要是要调用它进行执行的,都必须加括号。此时,函数()实际上等于函数的返回值。当然,有些没有返回值,但已经执行了函数体内的行为,这个是根本,就是说,只要加括号的,就代表将会执行函数体代码。
 

不加括号的,都是把函数名称作为函数的指针,用于传参,此时不是得到函数的结果,因为不会运行函数体代码。它只是传递了函数体所在的地址位置,在需要的时候好找到函数体去执行。

5. CreateObject

    该方法创建对象的实例。

<%
Set adrot=Server.CreateObject("MSWC.AdRotator")
%>

当会话结束时,存储在 session 变量中的对象就会被破坏。然而,您还可以通过把变量设置为 Nothing 或新的值来破坏对象

<%
Session("ad")=Nothing
%>




or


<%
Session("ad")="a new value"
%>

6.adodb.recordset和adodb.connection

ASP的对象存取数据库方法 
在ASP中,用来存取数据库的对象统称ADO(Active Data Objects),主要含有三种对象:

Connection、Recordset 、Command 
Connection:负责打开或连接数据 
Recordset:负责存取数据表 
Command:负责对数据库执行行动查询命令 

7.Option Explicit

声明所有变量都需要先定义才能使用,否则程序在使用了未经定义的变量时就会报错

 

8,&    +

&连接运算符用于强制将两个表达式作为字符串连接,重点是强制,即使有一边为字符串,一边为数字类型都可以

      如:Label1.Caption="abc" & 123        Label1.Caption="abc" & vbCrLf & "qq5201351"   //vbCrLf为回车换行组合字符

+连接运算符,有两中用途,如果两边都为数字类型,则进行运算,如果两边都为字符串类型,则进行拼接

 

9.ADO recordset open

Open方法

recordset.Open Source,ActiveConnection,CursorType,LockType,Options

具体ADO recordset open方法解析

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值