ASP与网络数据库技术

更新时间:2023-06-01 19:07:01 阅读量: 实用文档 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

AS与网P数络据库技 术

击点进入读 我

概 V念SCBrit基p概础 念 BVCSrpti程流制控结构 VBSCr ip子t程序函数 与 eRsopns对e象 Req euts象对

录 pplAiatcon对象iSessi与o对象

n ASP序程调试与错处误理 据数库的读、取插入、删除 更与新 据数库查 询 访客留 簿言与讨论区 搜 索擎 引购 车物 Serevr对象服务器端文件访问

A与PS 网络与据数库术技第一

章 概述

-1 1认识据数 库

12- We数据b 库1-3认 A识S P

-14 拟虚ebW务器服

15 第-一ASP个程序

16 代-码写编径捷

-11 认数识据库 1-1-1何 为数据(库aDtaaseb)所的“数据库谓”是指依一定切的格照式存放在,在一日常生活中凡是个, 人讯簿通公、账司、簿户客单名支、明细、票成绩属等数据于厍它,们仅具有不固定的格式与特性,而且可 以表格用形来记录。由于式数据库有具自动化管、 理速查询快及计的优点,因此,学习统理数据库已经处为现代成人备的必技。能

11--2何 数谓库管理据系(统DMBS

)数据库管“系统”理是用操作来管理及数据库的件,Micr软oosft Accss就e是 属数于库据管理系的软统件用户,过通个这件软以对可据进行数入、修输改 编辑、等工。我作们以就书图为例馆介数绍库据理系管统功能的利,数据用管理库系统 入输数新(添购据书)新删、除修或改数据淘汰旧(书,)并供查提询能功(查 服询务,)者只读通要查过询系,就可统以速迅地到找数。据

1-13 构-数据成的基库组本件 1 1-4何-关谓系数型据(库DR)B

1-2 Web数库据

-211 何谓W-be据库

所谓W数eb数库据理系管统是指于W基eb式模的DBS的M息信务,充分发挥DBMS高 效服数的据存储管理和力能,以eWb览浏服/务器(B/S模)为式平台,将户客端融入一统 的Wbe浏器览,I为tnrenet用提户使用简供便、内容富丰服务。We的b据数库管理系统 将必为I成ntenrt和Ientrneet供的提核服务,心I为tnreet上的电n商子提供务技支术持。

12-- 2通w过ww访问数库的据点优

。借A用成的现浏软件,无需览开数发据前端库如:能果通够过WWW访 问来数库据我们,就不要需开客端的户程,序用的数据库应用都可以通使 过浏览来实器,界面现统一降低,了本,成使能大用户很方便广地访问数据 库息。信 。B准统标一,发开过简单程:TMLH是WWW信息的织组方,式是一国种际 准,使用的WWW标务器与浏服览器遵均循个这准标 。。C交平台叉支持:几乎各在种作系统上都操有成的浏现器可供使用,览 一个W为WW务器书服的H写NLT文,件可以所被有台平浏览器所浏览,的实 了跨平现台操作。

12- Web数库据1--23 A用PS开发Web数

据库的势优

全与HT完L融M入在一起。 建简创,单需要不译和编链接,本可脚在A以S环境P直下接运。 行面向象,对能可功以Activ由Xe服务器构件展。 扩由于本在脚务器服执行,端因此它乎几可支持任何一以浏种览。器

-1-4 何谓SQ2LQSL是个一完全准标的化言语,全为称tSrcuutr eQurye Langague,即结 构化询查言,语SQ在的L展发程中,国际过标准组织化I(SO、)国美际国准标局( NSA)等机I为SQL构制定了各种标准 。SLQ语最大的特点之一言就是它有具泛的广容兼性以。往的数库据言语各个 数库系据统不相同,而且彼均之间不此相能容这样,对于数库据发开和 维护都增了加很的大担负。而由且于这种不容性,兼成造程了序的移植可 很差。性

-1 3

认识SA

P-131- 么是什APS

SPA一是种服务端的指器环境,令用建来立执行并交式We互服务器应用 b序程你可,使以用AS来结P服务合器指端、令HTLM网页CO及M组件。指此A定S程P由V序ScBrip编t而写调成V用ScrBpt函i来数显示间时<%@ Lnaguag e =VSBcipr %t ><THLM> <OBY>D现在 刻为 <时=% ime() %>T< BODY/ <>/TMHL <>\h0C1\hoSTwiem.asp>

1-3-2如何编 执辑AS行P程

序了记事本,你除也 可使用以roFtPagne编辑 SP程序

A

-14

虚 We拟b服务器-1-4 1将的你计算虚机为We拟服b器务

然虽HTLM大部功能分都以在单机的环可下境试测,如段例式落图片、、字体、 表格框架、网、页超级接、链图像映射等,但数涉及少ASP的能功却 须必W在eb服器务境环才能运行下,如窗体例处程序理数、据库存、计算取、器搜索网页、访 留言客、聊天室簿、E-mial动自复等。回

1-4- 选择2ebW务服器软件窗操口平台 作Wbe服务器件 软PW 4.0 SPW S.0 (f4orNT 4.0 Wroktasion)tWnidwo s8 S9E98/9/5 WinowdsN T4. Wor0ktstianoWndowsiNT 4. S0erverinWdos 20w00Se rve/rPoferssoinla

IIS 40.IIS5 0 (支.最新持的AS 3P0版.)

14-

拟W虚b服e器

1-务4-3 在inWdosw98/5虚9We拟b务服器建立nIetnert机 如果你联是用采“号网拨”络的方式上I连tnreen,t么那在你安装P esonal reW Sebrer之前v,请建立先Intener t联机 设置。测试计算与机称 名安装测与试TCPIP / 安Pe装sonrlaebSeWrvr

e试P测resoanWebSlerevr

-41

虚W拟eb务服

器-41- 4W在nidws20o0下0虚W拟eb服务

安装In器ertnetI nofrmatinoS revcei5s0.

测I试nertnt eIfnrmaoton iSevrices.05管理I I5.SW0be务服器 1-45 PWS和II-之外S的择选

1

5 -第一个AP程序S

程序代 码浏览

01: <@ %Langaug e =VBSciptr %> 0:2< %OpiontExpl ict i%> 3:0<HTM L >4:0 BO<D>Y 0:5今 天为 < Respo%se.Wrinet( Dta()) %e >06 :< 07: Di%m WekeDay 80: eWeDay = kaDteart(P“”,Datew() )90 取:今天是星期得 1几: 0eSelt caCs WeekDea 1y:1Ca es “1 ”12: Rseopse.nWiter(“<B> 星日期(SU)N<B>”) 13/: ase “C”21

4:R esonspeWrit.e( “<B>期一(星ONM</B)”>)1 5:C sae “”3 6: Re1psons.eWiret (“B<>期星(二UE)</T>B) 17: Ca”se “4” 8: R1sponeseWri.et (“<B星>三(WE期D<)B/>) ”19: aCes“ 5”2 :0R epsose.Writen(“< B星>期(四TUH<)B>”/)21 : Cas “e” 22: R6esopsen.riWt (e“<>B星期五F(IR</)>B) 23: ”aCes 7“ 2”: 4eRpsnoe.Wsirt (“eB>星期六<S(TA)</>B” 2)5: nd SElece 26t :> %2: 7</OBYD>2 : 8/HT<LM>若 要将AS程P序代换行,必须在码行换处上加下线 <\划hC01\hSowateD.asp><%R epsosne.Witre “W_eloce mott e ASh’Ps owrd!欢迎l来A到S的P 世!”界% >

序解程

说-61

代码编 写捷径 击单 显 可示16--1 使用FonrtaPe编g写HMLT文件择选

-16-2使用D reamwaevre写编TMH文件

L1-

6

码代编捷径写1-6-3使 用rontFPgea编写HTML文件 直 输入接AP 程S代序码

16-4-使 用FrnotagPe 写编THML文 直件输接入AS 程P代序

码第

二章

VBSCipt基础概r

念21-V BSricp概t述

22- 一个第VBSciprt程 序2- 变量(V3raabile) 2- 数组(A4ray)r

2-5 量常C(ostnnt)a

-2 6运算符Op(eratr)o

-12V ScripBt概 述VSBcirtp概述

在学习作网制页过的程,中当你学使用会TML语H来制法作页之后网,是 还否得觉意未犹呢尽?那是为H因MTL实上际不称为能真正的“序程语”,言 最连本的基判断“ ”(fI..The....)n、环(循orF..N.etx复重执某行件)事等基功本能没有,都所以还 要使用他程其序语来言补弥HTLM的足不 。BScVrpi程t语序是Microsof言t公司V将B(isuValBa si)程序c言语加以 化简,其使易较学习且完全以,配合页网计设为发重展,点去除了有全安顾 性虑的指令,诸读如删写除文或执件系统行用调程序,使等设计可安者地在心 Itnrene上t送传此外,。又上加合其适他作操台的平可移性植,大大并升提了 执行效,率使V得BScript受网页广计设者的迎。欢如同 VA可以B接在O直ffcie内执…行,样BSVrcpti可也在以记事或本他 其编程辑内序写编存并,然后盘在文件图标该双鼠击左键标即可直接,入浏进览器( 如IE执行。)

-2 2第一VB个Srcpit序

程序代程<HTM码L>< EADH> T<TLIE>迎光临欢息盒信/<TTIE>L SCRIP< LTNAGUGA="EBVScript>"<! Ms-gBxo欢迎"光临,敬请正!" 指-> -<SC/IPRT></ HAED ><BDYO> /BOD<> Y/<THML> \<C0h\欢迎光临2.tmh>1:002: 03 :04:0 :50 :6 07:0 : 089 :01 1:: 121: 3:

123-

量变(aViarlb)e

程序码代

HTM<L >H<EDA >TIT<E>变量</TLTLIE ><CSRPT IALNGUAEG=V"SBrcipt>" !<Score- 75=' 变SCO量ER值为 75 Ms的gBxo" 的你绩为 成 &" corS ecSor =e9 0 '量变 Scoer的值改为 90 Ms gox "你的B绩成改为 "已 &core --S <>/SCRPI>T <H/ADE>< BODY </BO>YD </>THM>L注: sMgBx指o令中“的&符”为号符字连串接符号

2-4

数组A(rary)程序代码<HTML <>EAD><THITE>L组数<2TI/LE> T<CSIRP TLAGNUAGE"=BSVrcpit>" <-!Dm Sicre() ' 定o不确义个定

数的数 组eRdimSco re(3 ') 重新义变定量的数个 cSreo0( )=90 S creo(1 = )68Scor e2)( = 99S orc(3)e= 54 Cr = hCr1() 3 &hrC(1)0 换'符行号 Ms =g cSoe(0) & rrC& S orec(1)& Cr & S cro(e) & 2rC Sc&re(3o) 将'数存入组变中 量sgMBoxM g 's 第次一示4个显组内数容 eRdm Scorei(4)' 新定重数组义增加,数组的小为大 5,来的数值都会被取原 S消cre(o)4= 7 '8 定义 SCOR(4E)M sg= "" '清 除变量内容 sMg= Sc roe(0 )& r &C coSer1()& C & rSore(c)2 C& &r coSre3)(& C r &cSreo() 4' 数将存入组变量“SM”G中Ms BogxM g 's 二第显示5次个组数容内,前4面个已被因除清,只示 S显oce(4r Score)(0)= 30 Scroe(1 = )4 S0ocr(e2 =) 0 5cSroe 3)( =0 6 '新重义 S定orec0)( 到corS(e3 R)dim ePesrreve Scroe() 5'重新定 数组,义但 P用esrerev保留数组 数值Scor (5e) =10 0sg = M"" '清 变除量内 容Mg s= Socer(0 & Cr) & Score1( & Cr)& _ S orce2() & r & CcorS(e)3 & r C Sco&re4( ) &rC& Scor e5)(' 将 数存组变入量“Ms”g中。意,注corS(e4 仍)留保原的数来 Msg值BoxM s g'第三次 显示组内数容因,用 为Peserrv e保留组数数,值以全所部示 -显>- /<CRSPIT <>/EAD> HB<DY>O </OBD></HTMLY> \Ch0<\2数2组htm.

>-52

常量C(ontsnt)a程序代

<HT码LM> HE<A>D <TITE>常L量1 <TIT/LE <>SRCIPT LAGNAUGE"VB=Srcipt" <!>M-sBgo "HxLLO"E &bCrLf &v" BScViptr" ->-</ SRIPT>C </HEA> <BDDYO <>BO/D> </YHMTL

>

-26 算运符+ 加 描述 1 +23运算(O符pretaro)例子15 结 果\ 运 算符整数除 法描述 7\3 子 2例 果

2-6结1- 学运数算符* /

减乘除

1-232*1 12/339

3 64^

MDO&

指余数 字数符接连

串2^132 M0D O 3"" 你 "好神"&1278 2"你好"神

“&是”将个两符字串连来成接—个字为符串的运算符,例如,tr1=“ 我要S习”,St学2r=VB“Scirtp序程言”,语traSl=ltSl r& Str2 则, Strla的值l为我“学习VB要Scirp程序语t”。 言“+”符号除可了以计算个两数相字的总加和也可,进以“字符串连行。 例”如上中例Stra“ll=tSl+Srtr2”的结和果Stral“=Slrl t Str2”完全 相同&。但如果两个变都量数字是话的“,”的结果就不是+字符连串接而 是个两数字加,例相如:=X32Y=6,9“,XY+”的为值89“,而 “X”& Y 的值为“”269”3

。2-6 运算(O符pertor)a

-2-2 比较运6符算

比运较算符比会较个表两式达,如比较果的结果是确的,就正返回会“T rue真();如果”比较结是错果误,的就返会回“Flse(假)”。a如例: “10<02’'会就返回Tru,e1“02>0就”返回FA会LES。通常序程设者计以根 据可比较运符所返回的算值,做同不的理处。 =符<> > << >= 号=等 不等于 于于 小大 于于等于 大于小于 注 释 2等1+=18+5 82+5<>18+1 188+<31818 3+>8 118+3<2=1 8+1>=231例 子rue FTasl Felas eTur eTreu rTe u返回值2

本文来源:https://www.bwwdw.com/article/y491.html

Top