asp学习笔记
VBScript:
定义变量时候不能直接赋值,如:
Dim i=1 是错误的,应该这样:
Dim i
i = 1
——————————————
结束程序:response.end
跳出循环或者函数、子程序等用exit …
——————————————
变量名大小写模糊。
——————————————
response.write “” 中要输出双引号只要使用两个双引号:
1
response.write "<a href=""demo.html"">demo</a>"
输出结果:
1
<a href="demo.html">demo</a>
——————————————
设置session时间:
session.timeout = 30 ‘半小时
——————————————
在用sql语句insert的时候,如果有存在”数字”类型,一定要插入一个数字,哪怕是零.不然就会报错”数据类型不匹配.
自增字段要避过不要写出来,类似
1
2
3
insert into table values('', 'xinple') //错误,php中可以
insert into table(id,name) values('', 'xinple')//错误,php中可以
insert into table(name) values('xinple')//正确
会报错(在php里面使用”来避自增的id字段可以,asp里面不行)
要解决这个问题很简单,只要把要插入数据的字段名写出来,不要的不写就好了.(不要偷懒省略)
——————————————
在使用
if…then
elseif … then
end if
的时候,elseif要连着写,如果分开else if,就会报错缺少end
相关文档:
ASP(Active Server Pages)是Microsoft很早就推出的一种WEB应用程序解决方案,也是绝大多数从事网站开发人员很熟悉的一个比较简单的编程环境。通过ASP我们可以创建功能强大的动态的WEB应用程序。ASP虽然功能很强大,但有些功能用纯ASP代码完成不了,为了能保证开发出功能更加强大的WEB应用程序,我们可以借助调用COM组件。 ......
<bgsound src="wen.mid" loop="0">
<% dim weh
If Time >=#1:00:00 AM# And Time < #6:00:00 PM# Then
weh = "<bgsound src="1.mid" loop="0">"
Else If Time >#6:00:00 AM# And Time < #9:00:00 PM#
weh = "<bgso ......
这是从方法直接复制的,
参数 fileType是文件格式
参数filedName是写出后文件的文件名。
参数suffix是写出后文件的文件后缀名。
Response.Clear(); //清空 缓冲区的所有输出数据
Response.Charset = "utf-8";//设置输出输出流字符类型
&nb ......