面試題目
一﹑.如題﹕(2分鐘—3分鐘)
工程Project1
Form1.frm中有一個按鈕Command1﹐
Form1.frm代碼如下﹕
Option Explicit
Dim obj1 As New Project2.Class1
Dim obj2 As New Project2.Class2
Private Sub Command1_Click()
    obj1.LoadClass
    obj2.LoadClass
    Set obj2 = Nothing
    Set obj1 = Nothing
End Sub Project12.有二個類分別為﹕Class1,Class2
Class1.cls 中的代碼如下
Option Explicit
Private Sub Class_Initialize()
    MsgBox "Class1 Load"
End Sub
Public Sub LoadClass()
    MsgBox "Class1"
End Sub
Private Sub Class_Terminate()
    MsgBox "Class1 Clear"
End SubClass2.cls 中的代碼如下﹕
Option ExplicitPrivate Sub Class_Initialize()
    MsgBox "Class2 W"
End Sub
Public Sub LoadClass()
    MsgBox "CHEN"
End Sub
Private Sub Class_Terminate()
    MsgBox "Class2 XP"
End Sub
1. 當單擊Command1調用工程Project2中二個類分別提示信息的順序一一列出?
2. 為什么是這樣的順序?二﹑將上面Form1.frm中的代碼修改如下﹕(10秒—20秒)
Option Explicit
Dim obj1 As Object
Dim obj2 As Object
Private Sub Command1_Click()
    Set obj1 = CreateObject("Project2.Class1")
    Set obj2 = CreateObject("Project2.Class2")
    obj1.LoadClass
    obj2.LoadClass
    Set obj2 = Nothing
    Set obj1 = Nothing
End Sub
它與上面調用有什么區別?并說個自己調用優點?
三﹑下二個頁面中的文本框顯示的內容不相同﹐你說對不對?為什么?
Test1.asp
<html>
<head>
</head>
<%
strValue="Mcrsoft Windows"
%>
<body>
<form >
<INPUT type=Text value=<%=strValue%> id=Text1 name=Text1>
</form>
</body>
</html>
---------------------------------------------------------------------------------------------------
Test1.asp
<html>
<head>
</head>
<%
strValue="Mcrsoft Windows"
%>
<body>
<form >
<INPUT type=”Text” value=”<%=strValue%>” id=”Text1” name=”Text1”>
</form>
</body>
</html>
Q﹕對四﹑SQL Server 7.0和SQL Server 6.5 是否Table類型?五﹑當你用應到臨時表#T并沒有對它Drop table #T時﹐將斷開與數據庫的連接后﹐請問此臨時表(#T)是否會自動刪除?請問一大家﹐上面題目給一年工作經驗(專從事vb﹐asp,sql2000)的人來說﹐難度大不大?