Professional Documents
Culture Documents
2. ASP file l g?
File c to vi phn m rng .ASP. Trong file ny cha cc th HTML, Cc
kch bn Scripting nh VBSCript, JavaScript hay cc li gi n cc
components(Nh DLL v ActiveX control)
Cc script ca ASP c nm trong cp th <% %>
Khi cn sa i cc file ASP ta ch cn ghi li trn server thi. Vo nhng ln
saukhi trang ASP c gi, cc Script trong file ASP t ng bin dch li.
Cng ngh ASP c xy dng trc tip bn trong ; IIS(WinNT, 2000),
Personal Webserver.
3. ASP lm vic nh th no ?
Trang HTML tnh:
4.
5.
6.
7.
8.
9. Gii thiu v IIS- Internet Information Server.
a. IIS l g?
Microsoft Internet Information Server l mt ng dng server chuyn
giao thng tin bng vic s dng giao thc chuyn i siu vn bn HTTP
b. IIS c th lm c g?
Xut bn mt Home page ln Internet.
To cc giao dch thng mi in t trn Internet( Qu trnh giao
dch, t hng)
Cho php ngi dng t xa c th truy xut C s d liu (Data
Base Remote Access)
10.
ISS hot ng nh th no ?
11.
Ci t IIS.
12.
Bi 2: Lp trnh vi ASP.
1. Khai bo bin.
-
2. Khai bo hng s.
CONST tn hng= gi tr
1. Cc cu trc iu khin.
A. Cu trc iu kin IF..THEN..ELSE..IF
C php:
<%
If <iu kin 1> then
<Cc cu lnh>
Else
If <iu kin 2> then
<Cc cu lnh>
End if
End if
%>
C php:
<%
FOR <tenbien>=<giatridau> TO <Giatribien> STEP <Buoc nhay>
NEXT
%>
D. Cc Cu trc lp .
D.1 DO WHILE.LOOP.
C php:
<%
Do while <Dieukien>
<Cc cau lenh>
Loop
%>
D.2 WHILE.wend.
C php:
<%
While <Dieukien>
<Cc cau lenh>
Wend
%>
D.3 DO.Loop until
C php:
<%
DO
<Cc cau lenh>
Loop until <iu kin>
%>
2.
Cc Hm x l vn bn
i. TRIM(xu as string): B khong trng hai u k t
ii. LEFT(Xu as string, n as interger): Ly bn tri xu n k t.
iii. RIGHT(Xu as string, n as interger): Ly bn phi xu n k t.
iv. LCASE(Xu as string) : Chuyn xu v ch thng
v. UCASE(Xu as string) : Chuyn xu v ch hoa
vi. MID(xu as string, n1, n2): Ly n2 k t trong xu bt u t v tr n1.
vii. CSTR(Bin): Hm chuyn i bin thnh kiu string
viii. Hm JOIN/SPLIT(Xu as string, k t ngn cch): S Ni/Ct xu thnh
mt/nhiu on bng cch xc nh k t ngn cch trn v cho cc on
ln lt vo mt mng.
V du:
<%
x=H ni;Hi phng; TPHCM
y=split(x,;)
Response.write y(0)
y(0)=H ni
%>
B. Cc hm x l s.
i. SQR(n): Cn bc hai ca n
ii. INT(n) : Ly phn nguyn n
iii. MOD : Php ng d
iv. Ton t \ : Chia nguyn
v. Round(s, n) : Lm trn s vi n ch s thp phn
vi. RND(): Tr v s ngu nhin bt k trong khong [0,1]
C. Cc hm v ngy thng thi gian.
3. Th tc v Hm.
4. Bi tp ng dng.
Bi 4: Xy dng cc ng dung ASP.
1. Cc th HTML.
2. Th FORM.
3. Th INPUT.
4. To vng nhp d liu gm nhiu dng v ct.
5. To COMBO BOX.
6. Cc v d c bn.
7. Bi tp ng dng.
Bi 5 : H qun tr CSDL MS Access 2003
Bi 6 : SQL- Ngn ng truy vn c cu trc
1. ADO l g?
2. Cch thc truy xut database bng ADO trong ASP.
3. To kt ni ADO (ADO Connection).
4. S dng ADO Recordset
5. S dng ADO SQL.
6. Mt s v d & bi tp p dng.
Bi 8: Xy dng ng dng ASP hon chnh