




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
13ASP.NET的開發平臺和VB.NET
ASP.NET的開發平臺
ElASP.NET開發平臺的軟、硬件要求
?硬件要求
(1)客戶機
CPU:90MHz以上的Pentium處理器
內存:32MB以上
(2)服務器
CPU:133MHz以上的Pentium處理器
內存:128MB以上
硬盤:145MB以上可用空間
Web數據庫技術教程1
13ASP.NET的開發平臺和VB.NET
ASP.NET的開發平臺(續)
ElASP.NET開發平臺的軟、硬件要求(續)
?軟件要求
.NETFramework需要下列一種操作系統的支持:
帶有ServicePack2.0的Windows2000Professional
帶有ServicePack2.0的Windows2000Server
帶有ServicePack2.0的Windows2000AdvancedServer
WindowsXPProfessional
WindowsServer2003
Web數據庫技術教程2
13ASP.NET的開發平臺和VB.NET
ASP.NET的開發平臺(續)
IS).NETFrameworkSDK的安裝
?安裝.NETFramework
(1)運行dotnetfk.exe。安裝程序自動解壓,然后彈出安裝對話框,
選擇“是”
Web數據庫技術教程3
13ASP.NET的開發平臺和VB.NET
ASP.NET的開發平臺(續)
E.NETFrameworkSDK的安裝(續)
Web數據庫技術教程4
13ASP.NET的開發平臺和VB.NET
ASP.NET的開發平臺(續)
EJ.NETFrameworkSDK的安裝(續)
(2)彈出許可協議,選擇“同意”,再單擊“安裝”,繼續安
Web數據庫技術教程5
13ASP.NET的開發平臺和VB.NET
ASP.NET的開發平臺(續)
EJ.NETFrameworkSDK的安裝(續)
(3)開始安裝,安裝完成彈出安裝完成對話框,單擊“確定”,
結束安裝
Web數據庫技術教程6
13ASP.NET的開發平臺和VB.NET
ASP.NET的開發平臺(續)
E.NETFrameworkSDK的安裝(續)
Web數據庫技術教程7
13ASP.NET的開發平臺和VB.NET
ASP.NET的開發平臺(續)
E.NETFrameworkSDK的安裝(續)
?安裝.NETFrameworkSDK
(1)運行setup.exe。安裝程序自動解壓,然后彈出安裝對話框。
單擊“是”
Web數據庫技術教程8
13ASP.NET的開發平臺和VB.NET
ASP.NET的開發平臺(續)
四.NETFrameworkSDK的安裝(續)
Web數據庫技術教程9
13ASP.NET的開發平臺和VB.NET
ASP.NET的開發平臺(續)
EJ.NETFrameworkSDK的安裝(續)
(2)出現.NETFrameworkSDK歡迎對話框,單擊“下一步”
Web數據庫技術教程10
13ASP.NET的開發平臺和VB.NET
ASP.NET的開發平臺(續)
M.NETFrameworkSDK的安裝(續)
(3)彈出許可協議,選擇“同意”,再單擊“下一步”,繼續
安裝
Web數據庫技術教程11
13ASP.NET的開發平臺和VB.NET
ASP.NET的開發平臺(續)
EJ.NETFrameworkSDK的安裝(續)
(4)出現安裝選項對話框,建議全選。然后單擊“下一步”
Web數據庫技術教程12
13ASP.NET的開發平臺和VB.NET
ASP.NET的開發平臺(續)
M.NETFrameworkSDK的安裝(續)
⑸出現選擇目標文件夾對話框,可以使用系統缺省安裝文件夾,
也可以另選文件夾。選定后,單擊“下一步”
Web數據庫技術教程13
13ASP.NET的開發平臺和VB.NET
ASP.NET的開發平臺(續)
E.NETFrameworkSDK的安裝(續)
(6).NETFrameworkSDK開始安裝
Web數據庫技術教程14
13ASP.NET的開發平臺和VB.NET
VB.NET簡介
ElVB.NET的數據類型
?Short(短整數)數據類型
以帶符號的16位(2字節)整數形式存儲
?Decimal(十進制數)數據類型
以帶符號的128位(16字節)十進制數形式存儲,并
以10為塞
Web數據庫技術教程15
13ASP.NET的開發平臺和VB.NET
VB.NET簡介(續)
VB.NET的數據類型(續)
?Integer(整數)數據類型
以帶符號的32位(4字節)整數形式存儲
?Long(長整數)數據類型
以帶符號的64位(8字節)整數形式存儲
Web數據庫技術教程16
13ASP.NET的開發平臺和VB.NET
VB.NET簡介(續)
EIVB.NET的數據類型(續)
?Single(單精度浮點數)數據類型
以帶符號的32位(4字節)單精度浮點數形式存儲
?Double(雙精度浮點數)數據類型
以帶符號的64位(8字節)雙精度浮點數形式存儲
Web數據庫技術教程17
13ASP.NET的開發平臺和VB.NET
VB.NET簡介(續)
EIVB.NET的數據類型(續)
?Byte(字節)數據類型
以無符號的8位(1字節)數據形式存儲
?Boolean(布爾)數據類型
以16位(2字節)數值形式存儲,其取值只能是True
或False,表示“真"或"假「“是”或“非1
“對”或“錯”。在將數值類型數據轉換成布爾型數
據時,0將轉換成False,其他均轉換成True
Web數據庫技術教程18
13ASP.NET的開發平臺和VB.NET
VB.NET簡介(續)
EIVB.NET的數據類型(續)
?Date(日期)數據類型
以64位(8字節)整數形式存儲,表示從01年01月01
日到9999年12月31日的日期和從00:00:005011:59:59
的舟間
Date值必須用井號括起來,其格式為mm/dd/yyyy。
Date類型數值轉換成String類型數值時,日期將以計
算機所能識別的短數據格式顯示,時間將以計算機有
效的時間格式(12小時制或24小時制)顯示
Web數據庫技術教程19
13ASP.NET的開發平臺和VB.NET
VB.NET簡介(續)
EIVB.NET的數據類型(續)
?Char(字符)數據類型
以無符號的16位(2字節)整數形式存儲。每個數字
代表一個Unicode字符。不能直接在字符型數據和數
值型數據之間轉換。但可以用AscW和ChrW函數進行轉
換。字符必須用引號"”括起來
Web數據庫技術教程20
13ASP.NET的開發平臺和VB.NET
VB.NET簡介(續)
EIVB.NET的數據類型(續)
?String(字符串)數據類型
以無符號的16位(2字節)整數形式存儲。字符串表
示一串Unicode字符組成的序列,必須用引號"”括
起來
Web數據庫技術教程21
13ASP.NET的開發平臺和VB.NET
VB.NET簡介(續)
EIVB.NET的數據類型(續)
?Object(對象)數據類型
以32位(4字節)地址形式存儲,此地址為對象引用。
可以聲明為對象類型的數據分配任何數據類型,包括
數值型、布爾型、字符型、日期型、結構和枚舉等
Web數據庫技術教程22
13ASP.NET的開發平臺和VB.NET
VB.NET簡介(續)
區VB.NET的常量和變量
?常量
所謂常量是指在程序中不變的數據,如123、“xyz
常量可用Const來聲明,如:
ConstPI=3.14159265
Web數據庫技術教程23
13ASP.NET的開發平臺和VB.NET
VB.NET簡介(續)
EIVB.NET的常量和變量(續)
?變量
用來臨時存放數據。變量具有名字和數據類型。變量
在使用前必須先定義,其定義語句為:
Dim變量名As數據類型
變量的值可以在定義后再賦值,也可以在定義時賦值。
變量的值的類型必須和它定義的數據類型一致
Web數據庫技術教程24
13ASP.NET的開發平臺和VB.NET
VB.NET簡介(續)
EIVB.NET的常量和變量(續)
變量有簡單變量和數組(Array)。簡單變量用一個
變量名表示一個數據。數組可以用一個數組名表示-
系列變量,并用數字(索引)來識別他們
在VB.NET中所有數組都以“0”為起始長度
Dimx(10)AsInteger
表示有10個元素,編號從0到9
Web數據庫技術教程25
13ASP.NET的開發平臺和VB.NET
VB.NET簡介(續)
EIVB.NET的運算符
?算術運算符
與一般算術運算相同:自左向右,先乘除后加減,有
括號時,括號內先算。增加了整除(\)和模(Mod)
運算
Web數據庫技術教程26
13ASP.NET的開發平臺和VB.NET
VB.NET簡介(續)
EIVB.NET的運算符(續)
?賦值運算符
用來將運算結果賦給運算符左面的變量
Web數據庫技術教程27
13ASP.NET的開發平臺和VB.NET
VB.NET簡介(續)
囚VB.NET的運算符(續)
運算符說明
A
=AA=B相當于A=AAB
+=A+=B相當于A=A+B
-=A-=B相當于A=A-B
*=A*=B相當于A=A*B
/=A/=B相當于A=A/B
\=A\=B相當于A=A\B
&=A&=B相當于A=A&B
Web數據庫技術教程28
13ASP.NET的開發平臺和VB.NET
VB.NET簡介(續)
EIVB.NET的運算符(續)
?連接運算符
將兩個表達式連接在一起
運算符說明
+如果兩個操作數為String,則把他們連接成一個字符串,否
則作加號
&將操作數轉換成String,然后作連接算符
Web數據庫技術教程29
13ASP.NET的開發平臺和VB.NET
VB.NET簡介(續)
ElVB.NET的運算符(續)
?比較運算符
比較數值的大小或數據的長度
Web數據庫技術教程30
13ASP.NET的開發平臺和VB.NET
VB.NET簡介(續)
囚VB.NET的運算符(續)
運算符說明
=若人=8,則其結果為True,否則其結果為False
>若A>B,則其結果為True,否則其結果為False
>=若A>=B,則其結果為True,否則其結果為False
<若A<B,則其結果為True,否則其結果為False
<=若A〈=B,則其結果為True,否則其結果為False
O若A〈>B,則其結果為True,否則其結果為False
Web數據庫技術教程31
13ASP.NET的開發平臺和VB.NET
VB.NET簡介(續)
ElVB.NET的運算符(續)
?邏輯運算符
基本邏輯運算有3種:AND、OR和NOT
運算符說明
ANDAANDB只有當A、B均為True時,結果才為True
ORAORB當A、B中有一個為True時,結果就為True
NOTNOTA取A的反,即當A為True時,NOTA為False
Web數據庫技術教程32
13ASP.NET的開發平臺和VB.NET
VB.NET簡介(續)
::VB.NET的過程和函數
?過程
響應事件時執行的代碼塊,用Sub……EndSub定義,
其語法為:
[Private|Public|Friend]SubSubName([ArgumentsList])
Statements
EndSub
Web數據庫技術教程33
13ASP.NET的開發平臺和VB.NET
VB.NET簡介(續)
EIVB.NET的過程和函數(續)
(1)通用過程
由應用程序來調用,否則它就處于空閑狀態,建立通用過程是
為了將不同事件過程所要執行的相同的語句提取出來,而不必
在每一個事件過程中重復同樣的語句
Web數據庫技術教程34
13ASP.NET的開發平臺和VB.NET
VB.NET簡介(續)
EIVB.NET的過程和函數(續)
(2)事件過程
當對象的某個事件發生時,自動調用相應事件名的過程。一個
控件的事件過程名由控件名、下劃線和事件名組成。如希
望
在單擊按鈕Btnl時,就可以調用一個過程,則該過程應命名為
Btnl_Click
Web數據庫技術教程35
13ASP.NET的開發平臺和VB.NET
VB.NET簡介(續)
EIVB.NET的過程和函數(續)
?函數
有返回值的子過程就是函數。函數用Function...
EndFunction定義。其語法為:
[Private|Public|Friend]FunctionFunctionName(Arguments
List)[AsDataType]
Statements
EndFunction
Web數據庫技術教程36
13ASP.NET的開發平臺和VB.NET
VB.NET簡介(續)
EIVB.NET的過程和函數(續)
(1)數值輸出函數
①FormatNumber函數
用來規定數值數據小數點后面的位數。函數格式為:
FormatNumbe(數值表達式,小數點后面的位數)
Web數據庫技術教程37
13ASP.NET的開發平臺和VB.NET
VB.NET簡介(續)
EIVB.NET的過程和函數(續)
[例13T]13-1.aspx
<ScriptLanguage二〃VB〃Runat二〃Server”〉
SubPageLoad()
DimAAsInteger=1000
Response.Write(,/1000/3=",&A/3&〃<Br〉〃)
Response.Write(“1000/3取小數點以后三位二”&
FormatNumber(A/3,3)&〃〈Br〉〃)
Response.Write(“1000/6取小數點以后兩位=“
&FormatNumber(A/6,2)&〃〈Br〉〃)
EndSub</Script>
Web數據庫技術教程38
13ASP.NET的開發平臺和VB.NET
VB.NET簡介(續)
區VB.NET的過程和函數(續)
5http://127.0.0.1/13-1.aspx-.…⑥叵||*|
文件魚)編輯更)查看也)收藏?工具(X)
他?直)http:〃1270.0.1/13-1器▼轉到仙正
1000/3=333.333333333333
1000/3取小數點以后三位二333.333
1000/6取小數點以后兩位=166.67
國完畢■Internet
Web數據庫技術教程39
13ASP.NET的開發平臺和VB.NET
VB.NET簡介(續)
EIVB.NET的過程和函數(續)
②Int函數和Fix函數
Int函數和Fix函數都用來移除數值數據的小數部分而返回其整
數值。函數格式也相同:
Int(Number)
Fix(Number)
區別在于如果Number參數為負數,貝肛nt函數返回小于或等于
Number的第一個負整數,而Fix函數返回大于或等于Number參數
的第一個負整數
Web數據庫技術教程40
13ASP.NET的開發平臺和VB.NET
VB.NET簡介(續)
<]VB.NET的過程和函數(續)
DimMyNumberAsInteger
MyNumber=Int(99.8)'返回99
MyNumber=Fix(99.8)'返回99
MyNumber=Int(-99.8)'返回-100
MyNumber=Fix(-99.8)'返回-99
MyNumber=Int(-99.2)'返回-100
MyNumber=Fix(-99.2)'返回-99
Web數據庫技術教程41
13ASP.NET的開發平臺和VB.NET
VB.NET簡介(續)
EIVB.NET的過程和函數(續)
③Rnd函數和Randomize語句
Rnd函數
返回一個Single類型的隨機數,該隨機數小于1但大于
或等于0。函數格式為:
Rnd[(Number)]
Web數據庫技術教程42
13ASP.NET的開發平臺和VB.NET
VB.NET簡介(續)
ElVB.NET的過程和函數(續)
Randomize語句
用來初始化隨機數生成器。其格式為:
Randomize[Number]
Web數據庫技術教程43
13ASP.NET的開發平臺和VB.NET
VB.NET簡介(續)
EIVB.NET的過程和函數(續)
(2)字符串輸出函數
①UCase函數和LCase函數
UCase函數可將一個英文字符串中的字符全部轉換成
大寫字符,而LCase函數可將一個英文字符串中的字
符全部轉換成小寫字符。函數格式為:
Ucase(“字符串”)
LCase(“字符串”)
Web數據庫技術教程44
13ASP.NET的開發平臺和VB.NET
VB.NET簡介(續)
EIVB.NET的過程和函數(續)
②Len函數
Len函數用來計算字符串的長度,包括標點和空格。
函數格式為:
Len("字符串”)
③Trim函數
Trim函數用來刪除字符串前后的空格,而字符串中間
的空格不會被刪除。函數格式為:
Trim(“字符串”)
Web數據庫技術教程45
13ASP.NET的開發平臺和VB.NET
VB.NET簡介(續)
EIVB.NET的過程和函數(續)
④Left、Right和Mid函數
Left、Right和Mid函數都用來截取字符串的一部分。
Left函數用來截取字符串的左起若干個字符,Right函數用來截
取字符串的右起若干個字符,而Mid函數用來截取字符串的中間
若干個字符。函數格式分別為:
Left("字符串?■
Right("字符串”,字符個數)
Mid("字符串”,起始位置,字符個數)
Web數據庫技術教程46
13ASP.NET的開發平臺和VB.NET
VB.NET簡介(續)
EIVB.NET的過程和函數(續)
⑤Replace函數
Replace函數可以將字符串中的某個或幾個連續的字
符替換成另一個字符或字符串,函數格式為:
Replace("字符串”,“被替換的字符或子字符
串”,
“替換后的字符或子字符串”)
Web數據庫技術教程47
13ASP.NET的開發平臺和VB.NET
VB.NET簡介(續)
EIVB.NET的過程和函數(續)
⑥StrComp函數
StrComp函數用來比較兩個字符串的大小。函數格式為:
StrComp("第一個字符串”,“第二個字符串”,參數)
參數可以是0或1。0表示要區分字母的大小寫;1表示不區分字
母的大小寫。參數缺省表示0。
若第一個字符串大于第二個字符串,則返回1。
若第一個字符串等于第二個字符串,則返回0。
若第一個字符串小于第二個字符串,則返回-1。
Web數據庫技術教程48
13ASP.NET的開發平臺和VB.NET
VB.NET簡介(續)
EIVB.NET的過程和函數(續)
(3)日期和時間輸出函數
①Now函數
用來取得當前的日期和時間。函數格式為:
NowO
Web數據庫技術教程49
13ASP.NET的開發平臺和VB.NET
VB.NET簡介(續)
EIVB.NET的過程和函數(續)
[例13-2]13-2.aspx
<HtmlXScriptLanguage=〃VB〃Runat="Serve/〉
SubPageLoad()
Response.Write(“當前的日期與時間是:”&Now()&〃<Br〉〃)
Response.Write(〃今天是:〃&Now.Year&〃年〃&_
Now.Month&〃月〃&Now.Day&〃日"&"〈Br>〃)
Response.Write(〃現在時間是:〃&Now.Hour&〃時〃&_
Now.Minute&〃分〃&Now.Second&〃秒〃&〃〈Br〉〃)
EndSub
</ScriptX/Html>
Web數據庫技術教程50
13ASP.NET的開發平臺和VB.NET
VB.NET簡介(續)
,:VB.NET的過程和函數(續)
3http://127.0.0.1/13-2.aspx-...□0?
文件9編輯⑥查看。收藏⑥工具①》「
。后退,.兇圖;'」,搜索'
地址中|jghttp:///13-2.as;Y;El轉到隆接,
當前的日期與時間是:2004-7-158:55:21
今天是200弊7月15日
觀在時間是8時55分21秒
國完畢.Internet
Web數據庫技術教程51
13ASP.NET的開發平臺和VB.NET
VB.NET簡介(續)
EIVB.NET的過程和函數(續)
②FormatDateTime函數
FormatDateTime函數用來設置日期的顯示格式
函數格式為:
FormatDateTime(日期與時間,參數)
Web數據庫技術教程52
13ASP.NET的開發平臺和VB.NET
VB.NET簡介(續)
區VB.NET的過程和函數(續)
參數值說明
0輸出格式為:年-月-日時:分:秒
1只輸出日期,格式為:****年**月**日
2只輸出日期,格式為:年-月-日
3只輸出時間,格式為:時:分:秒
4只輸出時間,格式為:時:分
Web數據庫技術教程53
13ASP.NET的開發平臺和VB.NET
VB.NET簡介(續)
EIVB.NET的過程和函數(續)
[例13-3]13-3.asp
<HtmlXScriptLanguage="VB〃Runat="Serve/〉
SubPageLoad()
Response.Write(〃使用參數0時的輸出:〃&FormatDateTime
(Now,0)&”〈Br>〃)
Response.Write(〃使用參數1時的輸出:〃&FormatDateTime
(Now,l)&〃<Br>〃)
Web數據庫技術教程54
13ASP.NET的開發平臺和VB.NET
VB.NET簡介(續)
EIVB.NET的過程和函數(續)
Response.Write(〃使用參數2時的輸出:〃&FormatDateTime
(Now,2)&〃<Br>〃)
Response.Write(〃使用參數3時的輸出:〃&FormatDateTime
(Now,3)&〃<Br〉〃)
Response.Write(〃使用參數4時的輸出:〃&FormatDateTime
(Now,4)&〃<Br>〃)
EndSub
</Script>
Web數據庫技術教程55
13ASP.NET的開發平臺和VB.NET
VB.NET簡介(續)
,:VB.NET的過程和函數(續)
3http://127.0.0.1/13-3.aspx-...0??
文件QF)編輯tE)查看國)收藏工具(T)
Q后退,x[g];搜索
L,e)http://1270.0.1/13-3.as目轉到
使用參數0時的輸出:2004-7-158:57:25
使用參數1時的輸出:2004年7月15日
使用參數2時的輸出:2004-7-15
使用參數3時的輸出:857:25
使用參數4時的輸出:08:57
茴完畢.Internet
Web數據庫技術教程56
13ASP.NET的開發平臺和VB.NET
VB.NET簡介(續)
國VB.NET的過程和函數(續)
③DateSerial函數
用來返回指定的日期。函數格式為:
DateSerial(年,月,日)
Web數據庫技術教程57
13ASP.NET的開發平臺和VB.NET
VB.NET簡介(續)
EIVB.NET的過程和函數(續)
[例13-4]13-4.aspx
<ScriptLanguage二〃VB〃Runat二〃Serve/〉
SubPageLoad()
DimLastDayAsdate
LastDay=DateSerial(Year(now),Month(now)+1,1-1)
Response.Write(“本月的最后一,天是:〃&LastDay)
EndSub
</Script>
Web數據庫技術教程58
13ASP.NET的開發平臺和VB.NET
VB.NET簡介(續)
區VB.NET的過程和函數(續)
3http://127.0.0.1/13-4.aspx-U...BE?
文件9編輯⑥查看口收藏⑥工具?韋》?
。后退▼o⑻曲為搜索
itelhW國http:〃127.0.0.1/137.aspx竺|H鏘J瞬
本月的最后一天是:2004-7-31
田完畢.Internet
Web數據庫技術教程59
13ASP.NET的開發平臺和VB.NET
VB.NET簡介(續)
EIVB.NET的過程和函數(續)
④DateDiff函數
計算兩個日期之間的時間間隔。函數格式為:
DateDiff(參數,日期一,日期二)
Web數據庫技術教程60
13ASP.NET的開發平臺和VB.NET
VB.NET簡介(續)
區VB.NET的過程和函數(續)
參數的枚舉值參數的簡寫代表的時間單位
Datelnterval.DayD天
Datelnterval.DayOfYearY天
Datelnterval.HourH時
DatelntervaLMinuteN分
Datelnterval.MonthM月
Datelnterval.QuarterQ季
Datelnterval.Seconds秒
Datelnterval.Weekdayw周
Datelnterval.WeekOfYearWw日歷周
Datelnterval.Yerayyyy年
Web數據庫技術教程61
13ASP.NET的開發平臺和VB.NET
VB.NET簡介(續)
::VB.NET的過程和函數(續)
[例13-5]13-5.aspx
<HtmlXScriptLanguage二〃VB〃Runat="Serve/〉
SubPageLoad()
DimDayl,Day2Asdate
Dayl斗1/1/2004#
Day2=#l/l/2005#
Response.Write(〃現在是:〃&Now&〃<BrXBr>")
Response.Write(“今年已過了:
DateDiff(〃d〃,Dayl,Now)&〃天〃&”<Br>〃)
Response.Write(“離明年還有:"&_
DateDiff(〃d〃,Now,口@丫2)&〃天〃&〃〈81'〉〃)
EndSub</ScriptX/Html>
Web數據庫技術教程62
13ASP.NET的開發平臺和VB.NET
VB.NET簡介(續)
,:VB.NET的過程和函數(續)
3lhttp://127.0.0.1/13-5.aspx—__13回國
文件魚)編輯量)查看口收藏⑥工具①》F
e后退?o回回<&/搜索以
地址小Ihttp:/〃/13-5.aspV|母轉到愜括‘
現在是:2004-7-1593:15
今年已過了:196天
離明年還有:169天
國完畢*Internet
Web數據庫技術教程63
13ASP.NET的開發平臺和VB.NET
VB.NET簡介(續)
區VB.NET的過程和函數(續)
⑤其它日期和時間輸出函數
函數函數格式說明
TodayToday()返回當前日期
YearYear(Date)返回給定日期的年份
MonthMonth(Date)返回給定日期的月份
DayDay(Date)返回給定日期是幾號
HourHour(Time)返回給定時間是幾點
MinuteMinute(Time)返回給定時間是幾分
SecondSecond(Time)返回給定時間是幾秒
WeekDayWeekDay(Date)返回給定日期是星期幾,1表示星期日…
Web數據庫技術教程64
13ASP.NET的開發平臺和VB.NET
VB.NET簡介(續)
EIVB.NET的過程和函數(續)
[例13-6]13-6.aspx
<ScriptLanguage=〃VB〃Runat=〃Serve/〉
SubPageLoad()
Response.Write(〃今天是〃&Today()&〃〈Br>〃)
Response.Write(〃今年是〃&Year(Now)&〃年"&〃<Br〉〃)
Response.Write(〃本月是"&Month(Now)&〃月〃&〃<Br>〃)
Response.Write(“現在是"&Hour(Now)&“點"&_
Minute(Now)&_
〃分〃&Second(Now)&〃秒〃&〃<Br〉〃)
Web數據庫技術教程65
13ASP.NET的開發平臺和VB.NET
VB.NET簡介(續)
<]VB.NET的過程和函數(續)
DimIAsShort
I=Weekday(Now)
SelectCaseI
Case1
Response.Write(〃今天是星期日〃&〃<Br〉〃)
Case2
Response.Write(〃今天是星期一〃&〃<Br>〃)
Case3
Response.Write(〃今天是星期二〃&〃<Br>〃)
Case4
Response.Write(〃今天是星期三〃&〃<Br>〃)
Web數據庫技術教程66
13ASP.NET的開發平臺和VB.NET
VB.NET簡介(續)
EIVB.NET的過程和函數(續)
Case5
Response.Write(〃今天是星期四〃&〃<Br>")
Case6
Response.Write(〃今天是星期五〃&〃<Br>")
Case7
Response.Write(〃今天是星期六〃&〃<Br>〃)
EndSelect
EndSub
</Script>
Web數據庫技術教程67
13ASP.NET的開發平臺和VB.NET
VB.NET簡介(續)
區VB.NET的過程和函數(續)
3http://127.0.0.1/13-6.aspx-1...口回區
文件9編輯⑥查看?收藏?工具①:?,,,
。后退,。回回心力搜索"
也雄U.直)http:"127.0.0.1/13-6.aspx目轉到后后'
今天是2U04-7-15
今年是2004年
本月是7月
現在是9點3分3秒
今天是星期四
田完畢9Internet
Web數據庫技術教程68
13ASP.NET的開發平臺和VB.NET
VB.NET簡介(續)
ElVB.NET的過程和函數(續)
(4)檢驗函數
函數功能
檢查Value的值,返回9表示Object,3表
VarType(Value)示整數,7表示日期,8表示字符串,11表示布爾
值,8200表示數組
IsNumeric(Value)檢查Value的值,返回True表示是數字類型
IsDate(Value)檢查Value的值,返回True表示是日期類型
IsArry(Value)檢查Value的值,返回True表示是數組類型
Web數據庫技術教程69
13ASP.NET的開發平臺和VB.NET
VB.NET簡介(續)
EIVB.NET的過程和函數(續)
[例13-7]13-7.aspx
<ScriptLanguage=〃VB〃Runat二〃Server”〉
SubPageLoad()
DimResultl,Result2,Results,Result4,Results,Result6As
Short
DimObjAsObject
Resultl二VarType(Obj)
Result2=VarType(123)
Result3-VarType(#6/6/2004#)
Result4=VarType(〃ASP.NET")
Result5=1sNumeric(456)
Result6=VarType(IsNumeric(456))
Web數據庫技術教程70
13ASP.NET的開發平臺和VB.NET
VB.NET簡介(續)
<]VB.NET的過程和函數(續)
Response.Write("Object的VarType()值是〃&Resultl&〃<Br〉〃)
Response.Write(〃整數的VarType()值是〃&Result2&〃<Br〉〃)
Response.Write("日期的VarType()值是〃&Results&〃<Br〉"
Response.Write(〃字符串的VarType()值是〃&Result4&〃<Br〉〃)
Response.Write(〃數字數據的IsNumeric()值是〃&Result5&
〃,即True"&〃<Br〉〃)
Response.Write(〃布爾值的VarType()值是〃&Result6&〃<Br>〃)
EndSub
</Script>
Web數據庫技術教程71
13ASP.NET的開發平臺和VB.NET
VB.NET簡介(續)
區VB.NET的過程和函數(續)
ahttp://127.0.0.1/13-7.aspx-li...底||巨|區I
文件?編輯⑥查看堡)收藏?工具9艷》患
。后退,。回國;搜索'
Uejhttp://127.0.0.1/13-7.aspx▼或轉到鏈接'
Object的UarType()值是9
整藪的UarType()循是3
日期的VarType()值是7
字符串的UarType()值是8
數字數據的IsNumenc()值是-1,即True
布爾值的VarType()值是11
⑧完畢.Internet
Web數據庫技術教程72
13ASP.NET的開發平臺和VB.NET
VB.NET簡介(續)
EIVB.NET的程序結構
*If語句
①If...Then結構
If…Then結構的語法如下:
IF條件Then
語句塊
EndIf
Web數據庫技術教程73
13ASP.NET的開發平臺和VB.NET
VB.NET簡介(續)
EIVB.NET的程序結構(續)
②If...Then...Else結構
If...Then...Else結構的語法如下:
If條件Then
語句塊1
Else
語句塊2
EndIf
Web數據庫技術教程74
13ASP.NET的開發平臺和VB.NET
VB.NET簡介(續)
囚VB.NET
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年藝術與文化管理專業考試題及答案
- 2025年通信產品開發工程師考試試題及答案
- 會計學第一章試題及答案
- 民法總論考試題庫及答案
- 北京南天java面試題及答案
- 2025年市場調查與分析能力測試題及答案
- 2025年空間設計與規劃專業考試試題及答案
- 市場營銷策略在互聯網行業的應用與實踐試題集
- 網絡工程基礎知識強項試題及答案
- 食品采購供貨合同
- 表格1消化系統疾病(共37頁)
- 迪奧品牌分析通用PPT課件
- 高迪圣家族大教堂賞析(課堂PPT)
- 小天鵝說明書
- 四川危險廢物經營許可證申請書
- 吊具與索具點檢表
- microRNA研究 ppt課件
- 加油站安全隱患排查檢查表
- 單片機課件第8章存儲器的擴展
- Photoshop圖像處理模擬試卷1
- 英文版簡易-電商送貨單-產品隨行單模板
評論
0/150
提交評論