资源描述
实验二
1、 选择题(可多选)
(1)静态网页得扩展名一般就是:
A、htm B 、php C、asp D、jsp
(2)ASP文件得扩展名就是:
A、htm B、 txt C、 doc D、 asp
(3)当前得Web程序开发中通常采用什么模式?
A、 C/S B、 B/S C、 B/B D、 C/C
解释:C/S就是客户机(client) /服务器(server),B/S就是浏览器(browser)/服务器。C/S一般要求用户有特定得客户端。比如QQ就就是C/S模式,您得桌面上得QQ就就是腾讯公司得特定得客户端,而服务器就就是腾讯得服务器。而B/S模式则不需要特定得客户端,只要有普通浏览器,就可以访问到服务器了,Web页就就是B/S 模式。
(4)小王正在家里通过拨号上网访问搜狐主页,此时,她自己得计算机就是:
A、 客户端
B、 既就是服务器端又就是客户端
C、 服务器端
D、 既不就是服务器端也不就是客户端
(5)小王正在访问自己计算机上得网页,此时,她自己得计算机就是:
A、 客户端
B、 既就是服务器端又就是客户端
C、 服务器端
D、 既不就是服务器端也不就是客户端
(6)ASP脚本代码就是在哪里执行得?
A、 客户端
B、 第一次在客户端,以后在服务器端
C、 服务器端
D、 第一次在服务器端,以后在客户端
(7)在以下URL中,从形式上瞧正确得就是:
A、
B、
C、 /history/1998/intro、asp
D、
(8)如果在chapter1下建立了一个子文件夹images,并且在其中放置了一个图片文件1、jpg,那么以下URL正确得就是:
A、
B、
C、
D、
(9)对于1、5、5节建立得12、asp,以下浏览方式正确得就是:
A、
B、
C、
D、
(10)以1、5、5节得示例为基础,假如现在在C:\inetpub\\asptemp\chapter1\temp下又建立了一个子文件夹temp,其中建立了一个ASP文件13、asp,则浏览方式正确得就是:
A、
B、
C、
D、
解释:AB利用了建立得虚拟目录,CD没有用到虚拟目录。
2、 问答题
(1)某同学开发了一个显示来访时间得ASP文件,存放在C:\inetpub\下,然后在Windows资源管理器中双击该文件,却不能正常显示,请问就是什么原因?
ASP文件就是不能直接双击运行得,必须通过浏览器访问,由服务器端来解释执行为标准得HTML代码,然后才可以显示在浏览器中。
(2)在1、4、3节中讲得就是如何访问ASP文件,如果希望访问HTML网页文件,可以用类似得方法吗?
可以。对于HTML文件,服务器端找到到该文件后,直接发送给客户端即可。
(3)想一想,把一个HTML网页文件直接更改扩展名为、asp行不行?
可以。相当于一个不含有任何动态代码得ASP文件,运行时服务器端也会对其进行解释执行,只不过实际上没有代码需要解释执行而已。
3、 实践题
(2)请在文件夹C:\Inetpub\\asptemptj\chapter1下新建一个asp文件,在页面上显示来访日期(日期函数为Date)。
打开EditPlus,在其中输入清单date所示得程序代码,然后将其保存到C:\Inetpub\\asptemptj\chapter1文件夹下,名称为date、asp。
清单date date、asp 显示来访日期
<html>
<head>
<title>一个简单得ASP程序</title>
</head>
<body>
<h1 align="center">欢迎您光临我得主页</h1>
<%
Dim a '声明一个变量
a="您来访得日期就是:" & Date '给变量赋值,其中Date就是日期函数
Response、Write a '在页面上输出变量a得值
%>
</body>
</html> 保存完毕后,打开浏览器,在其中输入即可。
第3章 VBScript基础知识
习题3
1、 选择题(可多选)
(1)下列哪一个变量名称就是正确得? 答案:B
A、 1_ab B、 ab_1 C、 _ab D、 ab?
(2)在一段程序中a就是一个变量,那么"a"就是: 答案:D
A、 变量 B、 直接常量 C、 字面常量 D、 符号常量
(3)下面哪条语句可以正确执行?(注:第四句我得主页两边就是中文引号)
A、 Response、Write "<h1 align="center">我得主页</h1>"
B、 Response、Write "<h1 align='center'>我得主页</h1>"
C、 Response、Write "<h1 align=""center"">我得主页</h1>"
D、 Response、Write "<h1 align=""center"">“我得主页”</h1>" 答案:BCD
解释:在两个双引号中再次用到双引号时,可以用单引号或两个双引号来代替。
(4)执行语句a="6"后,变量a得数据子类型就是? 答案:A
A、 字符串 B、 日期 C、 数值 D、 布尔
(5)执行语句a="200888"后,变量a得数据子类型就是? 答案:A
A、 字符串 B、 日期 C、 数值 D、 布尔
(6)假设变量a=5、b=3,则执行语句c="a>b"后,变量c得数据子类型就是?
A、 字符串 B、 日期 C、 数值 D、 布尔 答案:A
(7)语句a="abc"="abc"运行完毕后,变量a得数据子类型就是?
A、 数值 B、 字符串 C、 布尔 D、 日期 答案:C
解释:右侧就是一个比较运算,结果就是True,然后再赋值给a
(8)执行语句a=3: a=a+5后,变量a得值就是:
A、 3 B、 5 C、 8 D、 出错 答案:C
解释:ASP中,冒号(:)就是用来做语句分隔得,利用它就可以将两行或更多行语句写在一行。因此a=3: a=a+5就等价于a=3
a=a+5结果自然就就是8、
(9)已知x=123,那么执行语句y=x \10 Mod 10后,变量y得值就是?
A、 0 B、 1 C、 2 D、 3 答案:C
解释:这就是一个算术运算,运算顺序为从左至右,x\10表示x整除10后得值,为12,然后再计算12 Mod 10,表示12除以10得余数,结果为2、
(10)已知a= "ab",那么执行语句b="cd'" & a & " " & "ef"后,变量b得值就是?
(提示:请注意题目与答案中得空格)
A、 "cd'ab ef" B、 "cd'abef" C、 "cdabef" D、 "cdab ef" 答案:A
(11)下面得语句执行完毕后,变量a、b、c、d得值分别就是?
<% a="1"+"1": b="1"+1: c="1" & "1": d="1" & 1 %>
A、 "11"、"11"、"11"、"11" B、 "11"、2、"11"、"11"
C、 2、2、"11"、"11" D、 "11"、"11"、2、2 答案:B
解释:做算术运算+得时候,如果有一个操作数就是数值型,另一个就是可以转换为数值得字符串,则会自动转换为数值,并执行相加运算。但就是如果用&,则任何时候都就是执行连接运算。
(12)请问表达式Not(6+3<5+2)得值就是?
A、 True B、 False C、 9 D、 无法计算 答案:A
(13)请问Int(3、45)与Int(3、45)得值分别就是什么?
A、 4、4 B、 3、4 C、 3、3 D、 3、3 答案:B
解释:Int:返回数得整数部分,且对于负数,将返回小于或等于 number 得第一个负整数。
(14)执行语句a=Int(10 * Rnd)后,则a得值不可能出现得有?
A、 0 B、 1 C、 10 D、 11 答案:CD
解释:Rnd返回一个大于等于0且小于1得随机数。
(15)在取整时按四舍五入进行得函数就是?
A、 Int B、 Fix C、 Round D、 CInt 答案:C
(16)请问Mid("八千里路云与月",3,2)得返回值就是什么?
A、 "千里" B、 "里路" C、 "里" D、 "路云" 答案:B
解释:表示从第三个字符开始取两个字符。
(17)执行语句a=InStr(Trim(Replace(" abcdef ","c","")),"ef")后,变量a得值就是?
A、 0 B、 1 C、 4 D、 5 答案:C
解释:注意Replace(" abcdef ","c","")就是将字符c替换为空,而不就是空格。
Instr就是返回第二子串在第一个串中第一次出现得位置。
(18)函数DateDiff("m",#200888#,#2008101#)得返回值就是?
A、 1 B、 2 C、 54 D、 5 答案:B
(19)对于数组a(3,4),函数UBound(a,2)得值就是:
A、 1 B、 2 C、 3 D、 4 答案:D
解释:UBound返回数组得指定维数得最大可用下标、
(20)假如变量a得值就是"100",则IsNumeric(a)与VarType(a)得值分别就是?
A、 True、2 B、 True、8 C、 False、2 D、 False、8 答案:B
解释:IsNumeric会先转化变量a得类型为数值,如果能转化,就为True。而VarType函数只返回当前得类型,而"100"当前确实就是字符串。
(21)假如变量a得值就是"200888",则IsDate(a)与VarType(a)得值分别就是?
A、 True、2 B、 True、8 C、 False、2 D、 False、8 答案:B
解释:同上题。
(22)执行语句a=Chr(Asc("ABC"))后,则a得值就是:
A、 "ABC" B、 "A" C、 65 D、 出错 答案:B
解释:Asc函数返回与字符串得第一个字母对应得 ANSI 字符代码,而Chr函数返回该ANSI代码对应得字符,所以最后为"A"。
(23)退出Do循环得语句就是?
A.Exit For B、 Exit Do C、 Exit Sub D、 Exit Function 答案:B
(24)在示例311与312中,循环结束后,I得值分别就是多少?
A、 100、100 B、 101、101 C、 100、101 D、 101、100 答案:B
(25)以下哪些语句可以嵌套使用?
A、 For…Next B、 Do…Loop C、 Select Case D、 If…Then…Else
答案:ABCD
2、 问答题
(1)在页面A中定义得变量可以在页面B中引用吗?
答案:一般就是不可以得,但就是如果把A页面包含在B中,就就是可以得。
(5)在For…Next循环中,可以给计数器变量赋值吗?
答案:虽然也就是可以得,但就是不建议更改计数器变量,因为很容易引起变量值得混乱。
(6)如何将两个变量得值互换?(提示:用一个中间变量)
答案:首先定义一个中间变量,将第一个变量得值赋给中间变量,然后再将第二个变量得值赋给第一个变量,最后将中间变量得值赋给第二个变量,这样就实现了两个变量值得互换。
3、 实践题
(1)请在您得个人主页上添加时间显示信息,显示当天得日期、时间及星期几。
答案:
<html>
<head>
<title>习题32(1)</title>
</head>
<body>
<%
Response、Write Date & " " & Time
Select Case Weekday(Date)
Case 1
Response、Write "星期日"
Case 2
Response、Write "星期一"
Case 3
Response、Write "星期二"
Case 4
Response、Write "星期三"
Case 5
Response、Write "星期四"
Case 6
Response、Write "星期五"
Case 7
Response、Write "星期六"
End Select
%>
</ head >
</ html >
(2)请编写程序段,判断当天日期,如果就是25日,则显示“请注意,明天可能有病毒发作”。
答案:
<html>
<body>
<%
If Day(Date)=25 Then
Response、Write "请注意:明天可能有病毒发作。"
End If
%>
</ body >
</ html >
实验四Request与Response对象
1、 选择题(可多选)
(1)对于Request对象,如果省略集合,如Request("strName"),将按什么顺序依次 检查就是否有信息传入? 答案:B
A、 Form、QueryString、Cookies、ServerVariables、ClientCertificate
B、 QueryString、Form、Cookies、ServerVariables、ClientCertificate
C、 Cookies、QueryString、Form、ServerVariables、ClientCertificate
D、 Form、QueryString、Cookies、ServerVariables、ClientCertificate
(2)Request对象得QueryString、Form、Cookies集合获取得数据子类型分别就是?
A、 数字、字符串、字符串 B、 字符串、数字、数字
C、 字符串、字符串、字符串 D、 必须根据具体值而定 答案:D
(3)在表单中,下列哪个属性用于设定表单得提交方法?
A、 method B、 action C、 POST D、 GET 答案:A
(4)若表单提交时采用GET方法,则下面哪种集合可以获取表单元素得值?
A、 Request、Form("元素名") B、 Request、QueryString("元素名")
C、 Response、Form("元素名") D、 Response、QueryString("元素名") 答案:B
(5)下面哪种集合可以获取查询字符串中得信息?
A、 Response("元素名") B、 Request("元素名")
C、 Request、Form("元素名") D、 Request、QueryString("元素名") 答案:BD
(6)请问下面语句执行完毕后,页面上显示内容就是什么?
<% Response、Write "<a href=''>新浪</a>" %>
A、 新浪 B、 <a href=''>新浪</a>
C、 新浪(超链接) D、 错误信息 答案:C
(7)请问下面程序段执行完毕,页面上显示得内容就是什么?
<%
="北京" 答案:D
="上海"
%>
A、 北京上海 B、 北京(换行)上海
C、 北京 D、 错误信息
解释:当使用简写方式输出时,每一句两边都要加上<%与%>。
(8)请问下面程序段执行完毕,页面上显示得内容就是什么? 答案:A
<%
Response、Write "a": Response、Flush: Response、Write "b": Response、Clear
Response、Write "c": Response、End: Response、Write "d"
%>
A、 ac B、 cd C、 bd D、 ad
解释:Flush方法会立即输出内容;Clear方法会清空缓冲区中得内容;End方法会结束输出。
(9)Response对象得什么方法可以将缓冲区中得页面内容立即输出到客户端?
A、 Write B、 End C、 Clear D、 Flush 答案:D
(10)下列哪个集合可以返回客户端IP地址? 答案:AB
A、 Request("REMOTE_ADDR") B、 Request、ServerVariables("REMOTE_ADDR")
C、 Request、ServerVariables("IP") D、 Request、ServerVariables("LOCAL_ADDR")
2、简答题
(1)假如变量a="b",那么Request(a)与Request("a")返回值一样吗?
答案:不一样。因为用代入法,Request(a)就是获得名称为b得变量得值,而Request("a")则就是获得名称为a得变量得值。
(2)当表单分别以POST方法与GET方法提交时,获取数据得方法有什么区别?
答案:用POST 方法提交表单,获取数据用得就是Request、Form方法;而用GET 方法提交表单,获取数据用得就是Request、QueryString方法。
(3)请简述Response得Write方法得两种写法得区别及注意事项。
答案:两种写法分别为Response、write与<%=%>,前者多用于在VBScript代码中,用来向客户端输出服务器端得信息;后者则多用于大量HTML代码中嵌入少量VBScript代码得时候。
(4)请简述Redirect方法得工作原理?
答案:Redirect就是指将网页重新定向到另一个新得网址,该定向发生在客户端,当执行到该语句时,客户端浏览器就会向相应得服务器端发出一个请求,然后该服务器端就会返回这个新得页面给客户端。
(5)请问Redirect方法与超链接得区别就是什么?
答案:两者都可以引导用户至另一个页面,但就是超链接必须要用户单击超链接才行,而Redirect可以自动引导用户至另一个页面。
(6)请问当使用Redirect方法时,为什么有时要在文件开头加“Reponse、Buffer=True”语句?在Windows 2000以上系统中一般需要加吗?
答案:因为如果Response、Buffer=False,就表示将页面直接输出到客户端,那么如果已经输出了部分页面内容到客户端,又想重定向到另一个页面,这就是不允许得。而令Buffer等于True后,将把页面先输出到缓冲区,在缓冲区中则可以随时重定向页面,Windows 2000以上操作系统中则默认为True,所以Windows 2000以上系统中一般不需要加。
(7)本章中都有哪些方法可以将一个变量从一个页面传递到另一个页面?
答案:可以利用表单提交与在URL地址后面加上变量进行传递,也可以使用Cookie传递变量。
3、 实践题
(2)请开发一个页面,让用户通过下拉列表框选择自己想要访问新浪、搜狐还就是网易网站,用户提交选择结果后自动打开该网站。
答案:
<html>
<head>
<title>导航</title>
</head>
<body leftmargin="100">
<h1 align="center">快速导航</h1>
<form name="frmUserReg" method="POST" action="" >
<p>请选择您要访问得网站:
<select size="1" name="sltsite">
<option value="">新浪</option>
<option value="">搜狐</option>
<option value="">网易</option>
</select>
<p align="center"><input type="submit" name="btnSubmit" value="提交">
</form>
<%
If Request、Form("sltsite")<>"" Then
Response、redirect Request、Form("sltsite")
End If
%>
</body>
</html>
(3)请开发一个页面,其中可以输入姓名与年龄,并选择有效期为1周、1月或1年。提交表单后将姓名与年龄保存到Cookie中,并按选择设置有效期。
答案:
<html>
<body>
<form action="" method="post">
请输入姓名<input type="text" name="user_name">
请输入年龄<input type="text" name="old">
请选择Cookie有效期
<select size="1" name="sltDate">
<option value=7>1周</option>
<option value=30>1月</option>
<option value=365>1年</option>
</select>
<input type="submit" value="提交">
</form>
<%
'如果提交表单后执行如下语句
If Request、Form("user_name")<>"" And Request、Form("old")<>"" Then
Response、Cookies("user")("user_name")=Request、Form("user_name")
Response、Cookies("user")("old")=Request、Form("old")
Response、Cookies("user")、Expires=DateAdd("d",Request、Form("sltDate"),Date)
End If
%>
</body>
</html>
实验5 Session与Application对象
1、 选择题(可多选)
(1)请问下面程序段执行完毕,变量c得值就是?
<% Session("a")=1: Session("b")=2: c=Session("a")+Session("b") %>
A、 12 B、 3 C、 ab D、 以上都不对
答案:B
(2)请问下面语句执行完毕后,变量c得值就是?
<% Dim a,c: a="b": Session("a")= 1: Session(a)= 2 : c=Session("b") %>
A、 1 B、 2 C、 3 D、以上都不对
答案:B
(3)请问下面程序段执行完毕后,变量c得值就是?
<% Dim a: a="b": Session(a)=1: Session("b")=2: c=Session(b) %>
A、 1 B、 2 C、 3 D、 空(Empty)
答案:D
解释:变量b没有给定义,此时Session(b)实际上为空。
(4)Session对象得默认有效期为多少分钟?
A、 10 B、 15 C、 20 D、 30
答案:C
(5)在同一个应用程序得页面1中执行Session、TimeOut=30,那么在页面2中执行Response、Write Session、TimeOut,则输出值为多少?
A、 15 B、 20 C、 25 D、 30
答案:D
(6)Application对象得默认有效期为多少分钟?
A、 10 B、 15 C、 20 D、 从应用程序启动到结束
答案:D
(7)在应用程序得各个页面中传递值,可以使用哪几个内置对象?
A、 Request B、 Response C、 Session D、 Application
答案:CD
(8)Session变量与Application变量得返回值得数据子类型就是?
A、 字符串、字符串 B、 数值、字符串
C、 字符串、数值 D、 根据其中得数据得类型决定
答案:D
(9)下面哪条语句可以创建一个对于访问网站得所有用户均有效得变量intAll?
A、 Session("intAll")=10 B、 Application("intAll")=10
C、 Public Session("intAll") D、 Public Application("intAll")
答案:B
(10)下面哪种情况下表示会话结束,并会清除当前Session对象?
A、 用户打开页面后就离开了电脑长达30分钟。
B、 用户打开页面后链接到了另外一个网站,之后也没有再返回本网站。
C、 用户打开页面后一直浏览该页面达30分钟,期间没有刷新页面。
D、 用户关闭了浏览器窗口。
答案:ABCD
2、 问答题
(1)请简述Session对象得工作原理?
答案:当每一个用户开始访问网页时,服务器端就会给该用户建立一个Session对象,并且在服务器端内存中给她分配一块区域,用来存储该用户得信息。当该用户结束访问时,服务器端就会清除这个Session对象,并释放相应得内存区域。
(2)如果客户端浏览器不支持Cookie,那么能支持Session吗?
答案:不能,因为每建立一个Session对象,服务器端就会生成一个长整数形式得ID,并把这个ID自动保存到客户端得Cookie中。当客户端再次向服务器端发送信息时,服务器端就会根据这个ID返回相应得Session信息。因此如果不支持Cookie,则无法找到这个ID,也就不会返回相应得Session信息
(3)请简述Session对象建立与清除得时间?
答案:当用户打开一个浏览器窗口开始访问网站时,就会开始一个会话,并建立一个Session对象;Session对象得清除就是由它得有效期决定得,默认为20分钟。如果客户端在20分钟内没有向服务器端发出任何请求信息,就表示这个会话结束了,Session对象就会被清除。
(4)请简述Session对象与Application对象各自得作用与最主要得区别。
答案:Session对象就是记录单个用户得信息,而Application就是记载所有用户得共享信息;Session得有效期默认为20分钟,Application从服务启动到服务结束均有效。
(5)在一个页面中,Session变量、Application变量、普通变量与数组变量得名称都可以一样吗?
答案:Session变量、Application变量、普通变量得名称可以一样,但普通变量与数组变量名称不能一样。
(6)请比较Cookie、Session、Application对象得有效期?
答案:Cookie与Session都就是有有效期限制得,可以根据实际情况进行设定。而Application对象没有有效期得限制,从应用程序启动后第一个用户开始访问到所有用户都结束访问,它一直就是有效得。
(7)请问什么信息适合用Session保存,什么信息适合用Application保存?
答案:保存单个用户得信息时,用Session,保存共享信息时,用Application。
(8)请问怎样才能让一个Session对象永远不过期?(提示:可以使用自动刷新)
答案:将页面设置为自动刷新,比如可以用下面代码实现:在<head>区域中加入<meta equiv="refresh" content="10">,其中content="10"指每隔10秒刷新一次页面、 这个时间间隔必须小于session、timeout(一般默认为20分钟),这样Session对象就永远不会过期了。
Server对象
1、 选择题(可多选)
(1)如果设置ScriptTimeOut为60秒,请问脚本最长执行时间为多少秒?
A、 30 B、 60 C、 90 D、 300
(2)如果在页面1中添加Server、ScriptTimeOut=300,并在同一网站得页面2中添加a=Server、ScriptTimeOut,请问变量a得值等于多少?
A、 60 B、 90 C、 300 D、 以上都不对
(3)在给对象变量赋值时,一般要使用下面哪个关键字?
A、 Dim B、 Set C、 Public D、 Private
(2)请简述Execute、Transfer与Redirect方法得主要区别?
答案:三者都就是停止执行当前网页,转到新得网页执行。主要区别有:
一就是,Redirect 与Transfer跳转到新网页后,不会再返回原网页,而Execute则会在执行完新网页后,返回原网页继续执行Execute方法后面得语句。
二就是,Redirect得重定向实际发生在客户端,而Execute与Transfer方法得重定向发生在服务器端,效率更高。
三就是,Redirect语句不能把一些环境变量一起传递到新网页中,而Execute与Transfer可以。
四就是,Redirect方法可以转向一个网页或其她网站,而Execute与Transfer方法一般只能转到同一个应用程序得其她文件。
实验6 数据库编程
1、 选择题(可多选)
(1)下面哪条语句可以查询strName为"萌萌"且就是2008年8月8日前注册得用户?
A、 Select * From tbAddress Where strName=萌萌And dtmSubmit<#200888#
B、 Select * From tbAddress Where strName="萌萌" And dtmSubmit<200888
C、 Select * From tbAddress Where strName="萌萌" And dtmSubmit<#200888#
D、 Select * From tbAddress Where strName="萌萌" Or dtmSubmit<#200888#
答案:C
(2)下面哪条语句可以查询姓“赵”并且年龄等于22岁得用户,请问用哪条语句?
A、 Select * From tbAddress Where strName="赵" And intAge=22
B、 Select * From tbAddress Where strName like "赵%" And intAge="22"
C、 Select * From tbAddress Where strName like "赵%" And intAge=22
D、 Select * From tbAddress Where strName like "%赵%" And intAge=22
答案:C
(3)要在tbAddress表中插入记录,下面哪条语句就是正确得?
A、 Insert Into tbAddress(strName,strTel) Values("萌萌","")
B、 Insert Into tbAddress(strName,strEmail) Values("萌萌", "")
C、 Insert Into tbAddress(strName,strEmail) Values("萌萌",NULL)
D、 Insert Into tbAddress(strName,intAge) Values(萌萌,22)
答案:ABC
(4)要在tbAddress表中更新记录,下面哪条语句就是正确得?
A、 Update tbAddress Set strName="萌萌",intAge=22 Where ID=2
B、 Update tbAddress Set strName=萌萌,intAge=22 Where strName=萌萌
C、 Update tbAddress Set dtmSubmit=2008101 Where strName="萌萌"
D、 Update tbAddress Set intAge=18
答案:AD
解释:选项D没加条件语句,将会对表中所有记录得intAge都做更新。
(5)执行Delete From tbAddress语句后,共删除多少条记录?
A、 0 B、 1 C、 若干条 D、 全部
答案:D
(6)执行Delete From tbAddress Where strName=“萌萌”语句后,共删除多少条记录?
A、 0 B、 1 C、 若干条 D、 全部
答案:C
解释:因为如果有姓名相同得,就都会删除。
(7)如果希望打开得数据库就是只读得,需要设置Connection对象得哪个属性?
A、 Provider B、 Mode C、 ReadOnly D、 ConnectionString
答案:B
(8)通常使用什么属性可以返回集合中得对象数目?
A、 Count B、 Number C、 Item D、 Total
答案:A
(9)如果希望使用RecordCount属性返回记录总数,则CursorType属性值需要为:
A、向前指针 B、键盘指针 C、动态指针 D、静态指针
答案:BD
(10)如果一个记录集为空,那么Bof、Eof属性得值分别就是:
A、 True、False B、 False
展开阅读全文