仓酷云

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 2864|回复: 20
打印 上一主题 下一主题

[学习教程] ASP教程之一份ASP进修笔记(连载)

[复制链接]
萌萌妈妈 该用户已被删除
跳转到指定楼层
楼主
发表于 2015-2-16 00:27:28 | 显示全部楼层 回帖奖励 |倒序浏览 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
ASP最大的缺点在于网络的安全性和可靠性,企业将经营数据放在开放的平台上,最大的担忧就是如何保证这些数据不被其他人破坏。笔记   ASP进修笔记(一)


1. 凸起显示文字
<em>要显示的文字</em>
2. 依据用户选择,做出响应的反响(在客户端完成) 
SELECT CASE Document.Form1.card.options(selectedIndex).Text
  Case "value1"
Option1
Case "value2"
Option2
......
END SELECT
3. VBScript 的 Sub函数不前往值
Function 函数将前往一个值
Sub Procedure1()后必需带括号,前可带 Public|Private 来限制该函数的利用局限。假如公有,则只要事前声明该进程的法式能挪用。
一例:
Function Prog(Value1)
Prog=Value1*22
end function
x=prog(22)
Response.write(x)
4. 本机DSN 信息存于注册表中,只要以后用户可使用,
体系DSN可被本机一切用户利用
文件DSN存于一个 .dsn文件中,若将此文件方于收集同享文件夹中,则可被局域网中任一用户会见。
5. Microsoft的数据会见分为:用于当地的DAO,用于收集的ADO,用于近程会见的RDO。
6. SQL的两局部:DDL,DML
7. SELECT 字段若含有空格用[]括起来
8.SELECT ID,XM,M,E,C,M+E+C AS SUM FROM SCORE ORDER BY M+E+C DESC 默许为升序
SELECT TOP 10 * FORM STUDENT WHERE SCORE>=60
9.DELETE FROM student WHERE score<60 '若略WHERE子句则将删除全体纪录。
10.UPDATE TABLE1 SET DD=DD+2 WHERE DD LIKE‘02% '暗示DD以02打头的纪录;SET后多个更新纪录之间不必','分隔。
11.INSERT INTO SCORE(ID,XM,SCORE) VALUES (33333,'LIU',88)'字符型数据需求加单引号
12.SQL="UPDATE system SET maxonlinetime='"&now()&"',maxonline="&Application("c_useronline")) '个中maxonlinetime为日期型数据,maxonline为数值型数据。
13.SELECT A AS AA,B AS BB INTO SS 将创立SS数据表。
14.SELECT * INTO MYBOOK FROM BOOK WHERE WHOSE=MY
15.SET SESSION("Object1")=SERVER.CREATEOBJECT("YourObjectName") '将创立有会话感化域的对象,不然OBJECT只要页感化域。
16.SESSION合用于一个用户;APPLICATION合用于多个用户。
17.exec="insert into guestbook(nickname,content,E_mail) values('"&nickname&"','"&neirong&"','"&mail&"')" '普通格局
18.<a href="javascript:window.history.back();"> 前往上一页 </a> '普通用在提交信息有误或其它需求前往的场所。
20.connstr="DBQ="+server.mappath("lyb.mdb")+";DefaultDir=;DRIVER={Microsoft Access Driver (*.mdb)};" '毗连字符串
21.<BODY onload="window.status='Page is loaded!'"> '当页面载入时,形态栏显示了局
22.<script language="javascript">
//从本级窗口,逐级查找其子窗口
if (window.frames!=null) {
for (i=0; i<window.frames.length; i++)
window.alert("Child window "+i+" is named "+window.frames(i).name);
}
</script>
23.去失落毗连的下划线
<style type="text/CSS">
<!--
a:link { text-decoration: none}
-->
</style>
24.SQL中的字段,字段名切勿取如From,等能够为体系保存字的名字,不然会给你带来很大的费事。
25.window.location.href="www.microsoft.com" //在javascript,vbscript中可使用。使用客户端剧本转入其余页面
26.isnull()函数为真标明是有效数据,isempty()为真标明未被初始化,isnothing()只用于对象。
27.onMouseOut="MouseOut(this,'#ccccff');" onMouseOver="MouseOver(this, '#C82890');"
onClick="MouseClick(this);" //事务触发的处置。
28.<form method="post" action="member_reg.asp" id=form_username name=form_username LANGUAGE=javascript onsubmit="return form_username_onsubmit()"> 普通的客户端完成数据的校验都是如许来完成的。
29.图片按钮可以如许来完成:
<input type=image src="">
<button type=submit><img src=""></button>
<button type=reset><img src=""></button>
<button type=button><img src=""></button>
假如您不想利用图片,也能够如许写
<button type=submit>提交</button>
30.会员注册,到场纪录时姓名的反省(需与28共同利用)
<SCRIPT ID=clientEventHandlersJS LANGUAGE=javascript>
<!--
function form_username_onsubmit() {
return check();
}
function check()
{
var username=document.form_username.username;
if(username.value.length<=0 || username.value.length>8)
{
window.alert("用户名不克不及为空且长度不克不及超越8个字符!");
username.focus();
return false;
}
if(HasBug(username.value))
{
window.alert("用户名不克不及含有不标准字符!");
username.focus();
return false;
}
return true;
}
function HasBug(strtest)
{
var str = new String(strtest)
strMatch = /["']/;
if(str.search(strMatch)!=-1)
return true;
else
return false;
}
//-->
</SCRIPT>
31。会员注册较完整的反省*****************************************************************************************
<SCRIPT ID=clientEventHandlersJS LANGUAGE=javascript>
<!--
function form_reg_onsubmit() {
var form=document.form_reg;
re</p>  ASP脚本是采用明文(plain text)方式来编写的。
萌萌妈妈 该用户已被删除
沙发
 楼主| 发表于 2015-5-1 03:17:18 | 显示全部楼层
如何学好ASP,以前也有人问过,把回答给你转过来看看能否对你有帮助:
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|仓酷云 鄂ICP备14007578号-2

GMT+8, 2024-5-18 16:06

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表