|
谋学网: www.mouxue.com 主要提供奥鹏作业资料,奥鹏在线作业资料,奥鹏离线作业资料以及奥鹏毕业论文,致力打造中国最专业远程教育辅导社区。
V# N+ d0 Q' j: I$ W
) i: J5 `" U" i1 w) K- P( S一、单选题(共 10 道试题,共 50 分。)V 1. 应用 ADO.NET 访问数据时,Connection 对象的连接字符串中Initial Catalog 子串的含义是: A. B. C. D.
, Z, b: e9 T' A: nA. Connection 对象连接到的数据库的名称1 @/ @! [% Y; I- N, {
B. Connection 对象的身份验证信息
1 z& `; c+ X- m" gC. Connection 对象的最大连接时间
( R4 O5 M6 f" [6 X9 S* q6 jD. Connection 对象使用的缓存大小
2 o; ]- V: R9 [' k- ] 满分:5 分. @' R- f- p6 Y
2. 为了在DataTable中添加一个计算总价的列,应在DataTable的Columns集合中添加有DataColumn对象,并将设定其( )属性为“Quantity*UnitPrice”。7 }9 \, D7 t7 I2 ?4 q' Z
A. Expression' P Q# `$ ]2 Y7 ?3 G! O" p0 j
B. DataType2 m8 n1 t$ k0 ^& r) j( W( O- C
C. Caption
: \6 t1 R# `/ ?" q. h5 tD. ColumnName/ M6 \$ S8 c9 A5 r% Q1 l- H
满分:5 分6 {5 p/ b$ T9 [3 k# c3 u$ i3 E. `6 Q
3. 下列表达式表示必须输入3个以上由大小写字母、数字、符号“_”(下划线)、“-”(中划线)以及“.”组成的字符串,位数不限。( )。7 @0 o. ^+ P- Q, E$ y! M
A. [A-Za-z0-9_\-\.]{3,}
% Q' z0 X; F! V r- M# kB. [A-Za-z0-9_/-/.]{3,}! s0 _8 J. C8 e% K: A1 E$ p, f
C. [A~Za~z0~9_\-\.]{3,}( g' i0 P( F) E3 Y$ H
D. [A~Za~z0~9_/-/.]{3,}
/ D* ^. ~# ^- O4 P2 o) v# \4 u 满分:5 分- i7 `0 p6 C# N* Q8 e
4. 在编写ASP.NET 页面时,若希望在每次页面载入时执行某个操作,则应将相应代码写入_______事件处理程序中。
5 Q. \# o! C7 k( U4 E" pA. 页面的Load
( g5 ?; B9 u" wB. 页面的init$ O# F( b0 M2 c; e( ^
C. 页面的PreRender
) ~' k, y1 O6 Z9 z5 Z( LD. 页面的Disposed 消息+ S* z% }2 I' ? C5 I- _
满分:5 分8 V+ r2 n6 D+ L% [
5. 下列哪个表达式表示必须输入必须是Internet电子邮件地址的。( )
; n! R" g S0 {) x7 s8 tA. http(s)?://([\w-]+\.)+[\w-]+(/[\w- ./?%&=]*)?
2 @, u0 A) [! l7 eB. \w+([-+.']\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*
- k# Z' T, V- o4 s9 NC. (\(\d{3}\)|\d{3}-)?\d{8}6 }, n" M) w3 d7 Y) q
D. \d{17}[\d|X]|\d{15}& q7 P' S; N8 a* _4 a
满分:5 分9 o4 w) K4 T3 e* u* T0 o- j/ s
6. 应用 ADO.NET 访问数据时,Connection 对象的连接字符串中Initial Catalog 子串的含义是: A. B. C. D.
M+ k/ R; A3 {# Y$ ?A. Connection 对象连接到的数据库的名称
0 Y' a$ L) t0 `' |6 AB. Connection 对象的身份验证信息; z: g) k! |. F" ^- s4 g2 g
C. Connection 对象的最大连接时间' X7 Y) X5 O! t; O
D. Connection 对象使用的缓存大小
+ O# ?# J5 j( c3 L6 T 满分:5 分
( x6 P0 t+ z) J* m' ~: v7. 使用Command对象和存储过程进行数据操作时,应将CommandType属性设置为( )。
( p/ h8 S* {" u, C5 v gA. CommandType.Text" N: {3 d1 G O& x
B. CommandType.CommandText
4 N* v' N/ M3 aC. CommandType.StoredProcedure
$ m% h9 F: X \4 C7 B4 oD. CommandType.Procedure
. P3 [2 h) c3 U3 P3 m& Y1 { 满分:5 分
: T2 g8 r( {+ x: }. ~/ M8. myDataSet.Tables.AddRange (dtArray) 语句中的 dtArray 是一个( )数组。! Z C0 Y8 x2 l
A. DataSet9 J* E" {$ D. y9 J, k
B. Table
" `2 R) o& o& }, y3 p4 x- EC. DataTable' _; J0 q' E1 P/ y( T7 U, h: ?
D. DataArray; |2 _, [. X @
满分:5 分
$ N2 Y, w# F* V# ^9. DataAdapter 对象的DeleteCommand 的属性值为null,将造成:
" b& {9 x; ^+ Q8 uA. 程序编译错误
; E4 D) @& x$ p4 WB. DataAdapter 在处理DataSet 中被删除的行时,这些行将被跳过不处理4 y" D k- f' a3 P, X$ p
C. DataAdapter 在处理DataSet 中被删除的行时,将引发异常' U8 N% O. x n) @# e
D. DataAdapter 在处理DataSet 中被删除的行时,将出现对话框询问用户如何处理该行6 \/ J" V* v/ g) ?, }2 X2 C
满分:5 分- i+ _' ]4 o; u7 e
10. 数据集ds 中两数据表(父表:Customer;子表:CartItems)之间有如图外键约束. 父表Customers 中有一行数据的CustomerID=100,子表CartItems 中有20 行数据的CustomerID=100.若从父表中删除该行,则: f" }, f3 Q! `- o
A. 子表不发生任何变化
E g0 z. B/ LB. 子表中20 个相关行的CustomerID 列的值变为DBNull
3 m2 ~( u, a V' _2 J0 O4 ZC. 子表中20 个相关行被删除* B8 m! N& {/ m9 R5 n. D- k1 j6 b* i
D. 引发Exception o- q7 ^3 a! q/ d D
满分:5 分
8 h! t% O; M' R* z- p! z
: M, f- N0 _* P B) o' ?, }二、多选题(共 4 道试题,共 20 分。)V 1. 下列哪些选项可以作为DataSet 的数据源
2 X: x5 @: ~3 U& b* }6 ?# IA. SQL Server数据库中的视图
& R; m2 a4 C5 f- Q- DB. Oracle 数据库中的表
# K0 n9 E) Z/ y% x" y8 u- K5 hC. XML 文件' C# y2 d: i9 x% V6 d3 C
D. Excel 制表文件# m N: [7 H* U. n* x
满分:5 分! y4 ?% G/ g* [8 D! c
2. myDataSet 是一数据集对象,其中包含通过DataAdapter 从数据库检索的构架和数据.在本地对myDataSet 进行000后,调用下列语句 DataSet changes = myDataSet.GetChanges();获得的新的数据集changes 将包含原数据集中状态为______的数据行.( T3 j$ v5 m: |* H
A. Added' u; ~/ s# F4 L# \" _9 N+ i
B. Deleted- M" ?$ Z' L1 I* V+ M. ~; z# @/ E
C. Detached
, U# `9 Z1 A. _) H7 q. f/ LD. Modified
! H0 Z8 x1 R9 C) l. _2 U! EE. Unchanged
. @7 Q9 S9 I+ T# l 满分:5 分
: l5 b* w, k3 D+ u. E5 g( {. G2 u/ M# W) C3. myDataSet 是一数据集对象,其中包含通过DataAdapter 从数据库检索的构架和数据.在本地对myDataSet 进行000后,调用下列语句 DataSet changes = myDataSet.GetChanges();获得的新的数据集changes 将包含原数据集中状态为______的数据行., p/ y4 l: {! X
A. Added( k& R# S- \( z1 i1 u3 F
B. Deleted
( `, P8 W. E( ^, K( Y/ D6 RC. Detached
* b, [% h+ y+ ~3 m. qD. Modified. @8 o2 d( F0 t$ c2 j3 t5 i
E. Unchanged
0 R# N' h- _+ x. R, ? 满分:5 分
% l+ x1 U4 {5 t. C$ X% E: }& @& `4. 目前,Microsoft .NET Framework 的发行包中包含以下.NET 数据提供程序" g% l& p" o# t7 u: w9 L. M
A. SQL Server .NET 数据提供程序
s" ^0 m: \( L% J* L+ Q- k7 [3 v1 WB. OLE DB .NET 数据提供程序, ]8 S6 P3 ]8 J( O! C0 h
C. ODBC .NET 数据提供程序
$ A* v7 I* w: [ Q% j+ eD. XML .NET 数据提供程序
! }' {8 n4 C& d% `6 J# r 满分:5 分
, z- D7 n( I4 L' G% G( Z
6 L# D& d }+ l, b M$ c% F三、判断题(共 6 道试题,共 30 分。)V 1. 使用CompareValidator控件时,可以同时设置属性ControlToCompare和ValueToCompare的值。( )4 S3 n( m2 ~$ ]# j
A. 错误
( Q- x, c- Y( a$ | vB. 正确3 m0 B4 k4 h' N
满分:5 分' v8 ^0 _, X3 g/ y. ]
2. IsPostBack属性是判别页面是首次加载还是多次回发访问。 ( )2 E& k& A2 x( }# l+ Y7 `; S
A. 错误
. @8 \) z1 c; k2 SB. 正确
* I P; j- x+ _ 满分:5 分# I$ P) W# @7 [: g" ~
3. select语句的条件表达式Where members.UserID=Orders.UserID表示查询的记录在2个表同事满足条件。 ( )
2 T5 Y0 e% x" j# y3 {- pA. 错误7 P2 ~5 v3 g/ Z9 H' v
B. 正确4 u3 Y) d# z7 y p
满分:5 分
; o' d# ^+ V1 G* v9 m. h( W4. 使用Command对象进行数据操作时,默认情况下CommandType属性为
5 d! ]& z2 \1 q' qA. 错误/ U! @3 S7 N3 E2 F
B. 正确) V# y9 f) [ k
满分:5 分
3 ?: |4 a8 s3 R& a5. 当DataSet对象建立完成后,就和数据库断开了连接,全部操作将在内存中进行。( )
. @; J& Z" }+ a- X1 AA. 错误
$ ]# J9 d* M3 H1 fB. 正确. k6 H) b; Q7 g! ^( c( r; |
满分:5 分# j- s7 h" ?' m
6. 判断属性IsCrossPagePostBack的值可确定是否属于跨网页提交。( ) ~( z' M# X& {2 m- ^
A. 错误
) \/ ?. A7 R6 Q* F0 kB. 正确* e! @* O5 N' A% h0 N2 g" M( o; G& o# n
满分:5 分 - Q* }; R" ]/ G$ ?$ A4 O
( U/ `$ w f3 J* c) S谋学网: www.mouxue.com 主要提供奥鹏作业资料,奥鹏在线作业资料,奥鹏离线作业资料以及奥鹏毕业论文,致力打造中国最专业远程教育辅导社区。 |
|