ASP

1.ASP中常用的5大对象
request:包括:概述、Form集合、QueryString集合、Server Variable集合、Cookies集合、TotalBytes属性、BinaryRead属性
response:包括:Response对象的属性、方法、集合
server:包括:ScriptTimeout属性、Execute方法、CreateObject方法、MapPath方法、 HTMLEncode方法
application:Application对象的定义及信息读取、方法、事件
session:包括:Session对象的属性、事件
另外还有两个:AspError和objectContext
2.Response对象的(MapPath)方法可以将虚拟路径转化为物理路径。
3.<%Session.abandon%>意思为:清除所有的session <%session.remove%>作用是:清除单一的session
4.99乘法表

<%
dim i
i=1
for j=i to 9
response.write i&"*"&j&"="&i*j&" "
if j-1>0 then
for k=i+1 to j
if k=j then
response.write k&"*"&j&"="&k*j&"<br>"
else
response.write k&"*"&j&"="&k*j&" "
end if
next
else
response.write "<br>"
end if
next
%>
5.asp中唯一的数据类型是Variant


===========================================
昨天中国诺网的面试(部份)
1.int(-2.45)与int(2.45)分别输出为:-3与2

2.如何定义一个数组
数组的定义语法如下:

Dim 数组名( [[下标下界 To ] 下标上界] ) [As 数据类型]

例如(假定在当前模块中 数组的缺省下界为0)):

① Dim A(10) As Integer

表示数组名为A,此数组下标下界为缺省值0,下标上界为10,有11个Integer类型的元素,从A(0)、A(1)到A(10)。

② Dim B(1 To 20) As Integer

表示数组名为B,此数组下标下界为1,下标上界为20,有20个Integer类型的元素,从B(1)到B(20)。

③Dim DayArray(50)

表示DayArray 是一个有 51 个索引(从 0 到 50)元素的 Variant 数组。

④Dim Matrix(3, 4) As Integer

表示Matrix 是一个二维 Integer 数组。

⑤Dim MyMatrix(1 To 5, 4 To 9, 3 To 5) As Double

表示MyMatrix 是一个显式指定了高低界的三维 double 数组。

⑥Dim BirthDay(1 To 10) As Date

表示BirthDay 是一个索引从 1 到 10 的 Date型 数组。

Option Base 语句
Option Base 语句在模块级别中使用,用来声明数组下标的缺省下界。

Option Base 语句的语法如下:

Option Base {0 | 1}

  说明:缺省形态下数组下界为 0,此时无需使用 Option Base 语句。假如使用该语句规则数组下界1,则必需在模块的数组声明之前使用Option Base 语句。

3.asp有哪些函数?

主要靠平时积累,知道多少说多少

4.手写代码打印菱形(如图)

<%
'打印菱形
sub xh(i)
for j=i to 3
response.write "&nbsp;&nbsp;&nbsp;"
next
for k=1 to i*2-1
response.write "* "
next
response.write "<br>"
end sub

for i=1 to 4
xh i
next
for i=3 to 1 step -1
xh i
next
%>

5.给两张数据表,两张表的id关联,根据一张表的值来更新另一张对应id的值(如图)

ASP_第1张图片
sql语句:update tb set tname=(select tname from ta where id = tb.id)

6.根据以下表1内容查询得出表2内容,写出sql语句
表1:ASP_第2张图片 
表2:

sql语句:select t.date,(select count(victory) from test t1 where victory='胜' and t1.date=t.date ) as sheng,(select count(victory) from test t2 where victory='败' and t2.date=t.date) as bai from test t group by t.date order by sheng desc

你可能感兴趣的:(sql,session,server,Integer,application,Matrix)