?? asp面試題.txt
字號:
一個ASP面試題,希望有達人解答一下!
第一題:ASP中,VBScript的唯一的數據類型是什么?
第二題:在ASP中,VBScript有多種控制程序流程語句,如If…Then, Select… Case, For … Next, Do … Loop, Exit等語句。
請為這五個語句分別寫一段使用的代碼。
第三題:請看如下代碼
<%TestString="Test"TestATestBResponse.write TestStringSub TestA()
TestString="TestA"End SubSub TestB() Dim TestStringTestString="TestB"End Sub%>
這段代碼執行后,運行結果是什么?并解釋一下為什么?
第四題:在ASP中,Server中有一個方法是URLEncode(string)
如: response.write Server.URLEncode("Test.ASP?TestNum=100&TestStr=你好")
結果輸出: Test%2EASP%3FTestNum%3D100%26TestStr%3D%C4%E3%BA%C3在ASP中,有ASC(String),Hex(Number),Mid(String,start,[,length])
這三個可能用到的函數,
如果是三個函數的用法如:ASC("A")=65,ASC("你")= -15133Hex(65)="41",Hex(-15133)="C4E3"Mid("hello",2,1)="e", mid("this is test!",9,2)="te"
現在要求編寫編碼函數Function TestEncode(SourceString),
及一個解碼函數Function TestDecode(CodeString)。
TestEncode(SourceString)是將SourceString串中非字母且非漢字且非數字的字符轉換為對應Ansi編碼的十六進制編碼!
如:TestEncode("Test.ASP?TestNum=100&TestStr=你好")="Test%2EASP%3FTestNum%3D100%26TestStr%3D
你好"而TestDecode(CodeString)是將編碼的串還原,是TestEncode的逆函數
。
第五題:編寫一個星期的函數GetWeek(aDate)返回"星期一、星期二、星期三..."
第六題:用ASP輸出九九乘法口決表的網頁輸出如下:1*1=11*2=2 2*2=41*3=3 2*3=6 3*3=9...
要求編寫一個完整的ASP文件第
七題到第九題已知SQL Server數據庫的有一個數據庫TestDB,
學生表結構如下:
表名:Student字段名 類型 說明id int 自增1name varchar(16)sex char(1) 'F'表示女性,'M'表示男性... ...
已知已經定義了ADODB.Connection對象ConnTestDB已連接了上述的TestDB數據庫可以在以后的測試題中直接引用該對象.
第七題:編寫ASP代碼,將Student中的人的姓名及性別列出來,
并給統計學生人數如下:姓名 性別張三 男李四 男王五 女... ...總共有100個學生
第八題:在上述數據庫中,有一個表存放學生的得分的,
結構如下:表名:Score字段名 類型 說明StuID int 學生的ID值,
關系是:Score.StuID=Student.IDChinese intmath int要求輸出內容:姓名 語文 數學 總成績張三 60 100 160...
請編寫實現上述功的ASP代碼
第九題:已知:某一學生:陳六,男,語文80分,數學60分,現要求編寫ASP代碼將該學的數據插入數據庫中,
分別插入到上述的兩個表Student,Score表中。
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -