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
相关文档:
'使用FSO修改文件特定内容的函数
Function FSOchange(filename,Target,String)
Dim objFSO,objCountFile,FiletempData
Set objFSO = Server.CreateObject("Scripting.FileSystemObject")
Set objCountFile = objFSO.OpenTextFile(Server.MapPath(filename),1,True)
FiletempData = objCountFile.ReadAll
objCountFi ......
用ASP制作张扬个性的调查系统(1)
随着网络的普及,网上调查往往能达到较好的效果。在自己的个人站点上放一个趣味问题调查板,着实能为网站添色不少;况且通过调查结果你能更多更准确了解网友对自己站点的看法。作为Webmaster,如果你的网站也需要就某个主题进行调查,而你又讨厌使用别人免费提供的调查 ......
用ASP实现支持附件的EMail系统(1)
大家经常探讨使用asp,而不使用其他组建能否实现文件的上传,从而开发出支持邮件附件的邮件系统,答案是可以的。
以下是发送邮件的页面,邮件的帐号是员工号,假设是5位的数字,sendmail.asp当然是在合法登陆后才能够看到的
<html>
<head>
<meta http-eq ......
后台数据库:
[Microsoft Access]
与
[Microsoft Sql Server]
更换之后,ASP代码应注意要修改的一些地方:
[一]连接问题(举例)
[Microsoft Access]
constr = "DBQ=c:\data\clwz.mdb; DRIVER={Microsoft Access Driver (*.mdb)}"
[Microsoft Sql Server]
constr = "DRIVER={SQL Server};SERVER=host;DATA ......
option explicit
dim str1,str2
str1 ="order|||shiyang:100,mayang:200"
str2 = "book|||shuming:计算机,dingjia:100"
'声明2个全局对象
'放弃了一开始希望用数组存储的方式,那个虽然效率更高,但是需要自定义的array_pushobj函数,所以此处不做讨论了
dim objname_g
dim classname_g
'返回实体类
function getO ......