Skip to main content
  主页 > 奥鹏作业 > 福建师范大学

福建师范大学《面向web应用程序设计》期末复习资料【标准答案】

2024-02-13 浏览:

面向web应用程序设计复习题及参考答案



一、单选题 
1、表示只有所属的成员才能访问的修饰符是()
A.public
B.protected
C.private
D.Internal
 
2、在图片校验码的图片中增加一些线条或点阵是为了()。
A.使图片更美观
B.是图片更加规整
C.干扰机器人的识别
D.使图像更丰富
 
3、Session对象的默认有效期为多少分钟:()。
A.10
B.15
C.20
D.应用程序从启动到结束
 
4、应用程序中所有页面均可以访问()变量。
A.Session
B.Application
C.Server
D.ViewState
 
5、TreeView控件( )属性指定当节点展开时的图片路径。
A. ImageUrl
B.ExpandImageUrl
C.SelecteImageUrl
D.NavigateUrl
 
6、在配置GridView控件的SqlDataSource数据源控件过程中,单击【高级】按钮的目的是(  )。
A.打开其他窗口
B.输入新参数
C.生成SQL编辑语句
D.优化代码
 
7、AdRotator控件通过( )属性将广告细节的XML文档联系到该控件。
A.KeywordFilter
B.AdvertisementFile
C.Target
D.AccessKey
 
8、指定Label控件的边框风格,需要设置其( )属性。
A.BorderColor
B.BackColor
C.BorderStyle
D.BorderWidth
 
9、关于ASP.NET,以下叙述不正确的一项是()。
A.ASP.NET与ASP只是名称相似,而根本没有任何关系
B.ASP.NET显著的功能和特点是代码编译执行和支持Web服务
C.ASP.NET的主流和推荐的脚本语言是C#
D.ASP.NET是用于开发Web数据库应用程序的
 
10、RangeValidator控件用于验证数据的( )。
A.类型
B.格式
C.范围
D.正则表达式
 
11、下列关于Web服务器端CheckBox控件的说法不正确的是(  )。
A.CheckBox控件显示为复选框
B.CheckBox控件没有GroupName属性
C.CheckBox控件可以有默认选项
D.CheckBox控件可以全选,也可以全不选
 
12、语句DropDownList1.Items[0].Selected=true;的作用是( )。
A.使首项被选中
B.测试首项是否被选中
C.去掉首项的选中性
D.使首项可用
 
13、使用ValidatorSummary控件需要以对话框形式显示错误信息,则应()。
A.设置属性ShowSummary值为true
B.设置属性ShowMessageBox值为true
C.设置属性ShowSummary值为false
D.设置属性ShowMessageBox值为false
 
14、下列()不是运行ASP.NET程序的必要条件。
A.IIS
B.浏览器
C. .NET Framework
D.Microsoft Visual Studio.NET环境
 
15、关于动态网页,一下说法正确的是()。
A.只有包含在服务器端执行的脚本才是动态网页
B.包含有动画、视频或声音的网页也是动态网页
C.根据不同用户,请求返回不同结果的网页是动态网页
D.ASP.NET的页面产生的一定是动态页面
 
16、下面哪一个对象用于与数据源建立连接:( )
A.Command
B.Connection
C.DataReader
D.DataAdapter
 
17、动态选取广告图片的程序代码编写在AdRotator控件的( )事件中。
A.AdCreated
B.DataBinding
C.Init
D.Load
 
18、在ASP.NET应用程序中访问Access数据库时,需要导入的命名空间为()。
A.System.Data.Oracle
B.System.Data. SqlClient
C.System.Data. ODBC
D. System.Data.OleDB
 
19、在ASP.NET程序设计中,如果要求姓名不能为空,需要使用()验证控件。
A.CompareValidator
B.RangeValidator
C.RequiredFieldValidator
D.RegularExpressionValidator
 
20、如果类名为Myclass,那么()可以作为它的构造函数。
A.~Myclass()
B.Myclass(double     a)
C.~Myclass(double  a)
D.void Myclass()
 
21、如果需要确保用户输入大于30且小于60的值,应该使用()验证控件较合理。
A.RequiredFieldValidator
B.CompareValidator
C.RangeValidator
D.RegularExpressionValidator
 
22、如果需要确保用户输入大于30的值,应该使用( )。
A.RequiredFieldValidator
B.CompareValidator
C.RangeValidator
D.RegularExpressionValidator
 
23、CheckBox是我们常用的控件,它是指()。
A.列表框
B.文本框
C.复选框
D.标签
 
24、关于网页中的图像,下列说法正确的是()。
A. 图像由 <img>标签开始,由 </img>结束
B.图像标签的href属性用于指定图像链接到的URL
C.src属性的值是所要显示图像的URL
D. 以上全都是错误的
 
25、当需要用控件来输入性别(男,女)或婚姻状况(已婚,未婚)时,为了简化输入,应该选用的控件是()。
A.RadioButton
B.CheckBoxList
C.CheckBox
D.RadioButtonList
 
26、网页重定向功能可以有内置对象()的方法Redirect实现。
A.Server
B.Response
C.Request
D.Application
 
27、C#是一种安全的、稳定的、简单的,由()衍生出来的面向对象的编程语言。
A.MA*
B.VisualBasic
C.Java
D.C和C++
 
28、下面逻辑表达式()的值为false。设a=3,b=4,c=5。
A.!(a>b)
B.a==b||b>c
C.a-b <c
D. c/2 <=2&amp;&amp;true
 
29、PageDataSource类的( )属性设置或获取分页数据源每页的行数。
A.AllowPaging
B.PageSize
C.PageCount
D.AlloewCustomPaging
 
30、和C/S 结构相比,B/S结构的特点是( )
A.客户端需要安装专用的客户端软件
B.对客户端的操作系统有一定的限制
C.只适用于局域网
D.客户端零维护
 
31、在三层架构中,客户端是系统的前台,负责用户界面的显示;后台负责数据的存储和管理;而中间层负责()。
A.非UI的逻辑处理
B.安全监督
C.代码优化
D.协助后台管理
 
32、XML的含义是( ):
A.客户端脚本程序语言
B.文档对象模型
C.级联样式表
D.可扩展标记语言
 
33、下列( )对象的数据不是保存在服务器中。
A.Applicaton
B.Session
C.ViewState
D.Cache
 
34、下面有关SqlDataSource控件的描述中错误的是()。
A.可连接Access数据库
B.可执行SQL Server中的存储过程
C.可插入、修改、删除、查询数据
D.在数据操作时,不能使用参数
 
35、下面对protected修饰符说法正确的是()。
A. 只有在派生类中访问
B. 只能在所属的类中访问
C. 能在当前应用程序中访问
D. 能在所属的类或派生类中访问
 
36、关于DataReader 对象的描述正确的是( )。
A.DataReader是ADO.NET离线体系的核心
B.它只能对数据库读取数据,不能写入,每次处理时在内存只有一行内容
C.直接使用构造函数创建DataReader对象
D.通常用于对数据库进行复杂操作或需要较长时间交互处理的情况
 
37、下面关于HTML的描述错误的是( )。
A.超文本标记语言,一种为Internet文档设计的标记语言
B.与操作系统平台的选择无关,只要有浏览器就可以运行HTML文档
C.所有的标记都是成对出现
D.由浏览器解释HTML标记符号并以它们指定的格式把相应的内容显示在屏幕上
 
38、要使Button控件不可用,需要将控件的( )属性设置为false。
A.Enabled
B.EnableViewState
C.Visible
D.CausesValidation
 
39、ASP.NET框架中,服务器控件是为配合Web表单工作而专门设计的。服务器控件有两种类型,它们是()。
A.HTML控件和Web控件
B.HTML控件和XML控件
C.XML控件和Web控件
D.HTML控件和IIS控件
 
40、下面关于绝对路径的说法,正确的是(  )。
A.绝对路径是被链接文档的完整URL,不包括使用的传输协议
B.使用绝对路径需要考虑源文件的位置
C.在绝对路径中,如果目标文件被移动,则链接同样可用
D.创建外部链接时,必须使用绝对路径
 
41、创建DataAdapter对象方式是错误的是()。
A.SqlDataAdapter myadapter = new SqlDataAdapter();
B.SqlDataAdapter myadapter = new SqlDataAdapter(cmd);
C.SqlDataAdapter myadapter = new SqlDataAdapter(strSQL , cn);
D.SqlDataAdapter myadapter = new SqlDataAdapter(cn);
 
42、要使程序立即运行需要按( )键。
A.F5
B.Ctrl+F5
C.F10
D.F11
 
43、( )指令用于定义ASP.NET页面解析器和编译器所使用的特定的页面的属性。
A.@Page
B.@Control
C.@Import
D.Register
 
44、下列说法错误的是()。
A.只有采用SQL Server 身份验证模式,才可以启用sa账户登录
B.如果只想使用C#语言开发ASP.NET应用程序,在安装Visual Studio 2005时,只需选择“Visual C#”语言安装即可
C.Dreamweaver 可以帮助开发人员进行页面布局和样式的设计
D.安装IIS后,主目录不能更改
 
45、RequiredFieldValidator控件的ControlToValidate的属性用来( )。
A.设置是否需要验证
B.设置到验证的控件
C.设置验证方式
D.设置验证的数据类型
 
46、下面哪一个文件是全局配置文件( )。
A.Global.asax
B.Web.config
C.Styles.css
D.AssemblyInfo.vb
 
47、语句"char c=(char)65;"对变量c赋值为()。
A.A
B.a
C.65
D."65"
 
48、用C#编写的网页后台代码被保存在 ( )文件中。
A. .aspx
B. .vb
C. .cs
D. .config
 
49、下面控件中,()可以将其他控件包含在其中,所以它常用来包含一组控件。
A.AdRatator控件
B.Button控件
C.Panel控件
D.Wizard控件
 
50、装箱、拆箱操作发生在: (   )引用类型与值类型之间。
A.类与对象之间
B.对象与对象之间
C.引用类型与值类型之间
D.引用类型与引用类型之间
 
51、DropDownList控件Items**的Count属性值是( )。
A.选择项的序号
B.项的总数目
C.选择项的数目
D.选择项的值
 
52、要掩盖TextBox控件中文本,需要将控件的TextMode属性设置为( )。
A.Password
B.MultiLine
C.SingleLine
D.Null
 
53、web.config文件不能用于()。
A.Application事件定义
B.数据库连接字符串定义
C.对文件夹访问授权
D.基于角色的安全性控制
 
54、代码隐藏文件用于存储窗体上的()。
A.静态标记
B.控件中输入的值
C.用户注释 
D.应用程序代码
 
55、下列关于Web服务器端Text控件的说法不正确的是()。
A.Text控件显示为文本输入框
B.Text控件可以设置为多行文本输入
C.Text控件只能输入文本不能显示文本
D.Text控件可以设置为密码框输入
 
56、()是用于创建Web应用程序的平台,此应用程序可使用IIS和.NET Framework在Windows服务器上运行。
A.C#
B.ASP.NET
C.Visual Basic.NET
D.Visual Studio.NET
 
57、下列关于Web服务器端DropDownList控件的说法不正确的是()。
A.DropDownList控件显示为下拉列表框
B.DropDownList控件只能实现单选
C.DropDownList控件的选项中可以有默认选项
D.DropDownList控件中的选项不能动态设定
 
58、执行下面语句后,i的值是()  。float f=-123.45f;
int i=(int)f;
A.123 
B.-123.0
C. -123.45
D.-123
 
59、下面哪一个对象用于与数据源建立连接:()。
A.Command
B.Connection
C.DataReader
D.DataAdapter
 
60、如果希望单击超链接打开新的HTML页面,则需将target属性设为()。
A._blank
B._top
C._parent
D._self
 
二、判断题 
61、DataSet对象中的表可以和数据库中的表同名,也可以不同名。  (    )
62、重载通常是指在同一类中,包括多个名称相同但参数列表不同的方法。  (    )
63、所有的Web服务器控件都必须将其AutoPostBack属性设置为true,当事件发生时才能回传至服务器。  (    )
64、同一段文字可以用多个样式表从不同角度进行修饰,可以使用一个样式表设置颜色,使用另外一个样式表设置字体。  (    )
65、对象是具有某些特性的具体事物的抽象。  (    )
66、GroupBox 类和 Panel 类都可以作为其他控件的容器。  (    )
67、描述AdRotator控件广告细节的XML文档中可以标记多条广告。  (    )
68、数组分为一维数组二维数组等,存放在数组中的元素数据类型必须一致。  (    )
69、用户对网站的一次访问称为一个会话。在网站中,每一个访问网站的用户都将产生自己的会话对象,被分配给一个唯一的SessionID。  (    )
70、变量名的命名方法通常有 PascalCase 和 camelCase 两种。  (    )
71、在 C#中,子类不能继承父类中用 private 修饰的成员变量和成员
方法。  (    )
72、数据集(DataSet)能够在断开与数据源链接的情况下工作。  (    )
73、在 C#.Net 中,窗体父子关系通过“属性”窗口来创建。  (    )
74、Lable控件显示的信息可分为静态和动态两种。  (    )
75、接口中的成员不可以有访问域修饰符,但可以有其它修饰符。  (    )
76、数据集中的数据与数据源中的数据总是完全相同的。  (    )
77、C# 中的 Object 类型和 .Net 框架中的 System.Object 类是不相同的。  (    )
78、C#用分号";"作为分隔符来终止每条语句,C#是不区分大小写的。  (    )
79、数据集DataSet与数据源之间是离线访问方式,而数据读取者DataReader与数据源之间是连线访问方式。  (    )
80、判断单选框或复选框是否被选中的属性名是 IsSelected。  (    )
81、在C#中,装箱操作是将值类型显式地转化成引用类型。  (    )
82、Session与Application一样都为所有客户端共享。  (    )
83、DataList控件的项模板编辑器中既可以输入文本,也可以放入子控件。  (    )
84、CheckBoxList 和ListBox 控件类似。都可以进行单选或多选,甚至一项都不选。  (    )
85、在 C#程序中,静态成员一般是通过类名来调用。  (    )
86、数据集DataSet是通过数据适配器DataAdapter的Update()方法将数据源中的数据填充到本地拷贝的。  (    )
87、不可以通过对象引用来访问静态字段,而必须通过类的名称来引用。  (    )
88、当窗体最小化后,再次还原成为活动窗体时将自动触发 Paint事件。   (    )
89、HTML控件很难转换为服务器控件。  (    )
90、使用 Directory 类的 Move()方法可以删除文件。  (    )
91、在C#中,接口可以被多重继承而类不能。  (    )
92、Cookie 对象提供了一种在客户端保存信息的方法。  (    )
93、C# 中的 case 条目可指定一个 string 值。  (    )
94、SqlCommand对象的CommandText属性需要一个SQL语句或一个存储过程。  (    )
95、在 C#中,索引器是专门用来访问对象中的数组信息的。  (    )
96、任何事物都是对象。  (    )
97、VisualC#.Net 编译器生成可以直接在计算机上运行的机器代码。  (    )
98、描述AdRotator控件广告细节的XML文档中可以标记多条广告。  (    )
99、可以同时建立多个Connection对象连接数据库。  (    )
100、描述TreeView控件节点数据的XML文档中只能有一个TREENODES标签。  (    )
101、在 VisualC#.Net 中,点运算符是访问类型成员的唯一途径。  (    )
102、CheckBoxList控件可以生成多个复选框。  (    )
103、利用Details View控件增添记录特别方便,因为不需要另外增加输入框。  (    )
104、C# 不支持独立或全局函数,因此 C# 中所有方法都是以类成员的形式存在的。
  (    )
105、在 C#中,装箱操作是将值类型转化成引用类型。  (    )
106、C#.NET 程序中数组的下标最小值可以是0或1。  (    )
107、在 C#中,任何方法都不能实现多继承。  (    )
108、Application.Lock方法的作用是锁定Application,防止多个客户端争抢访问,促进访问的同步。  (    )
109、对象必须使用new进行实例化后才能使用。  (    )
110、接口中的成员不可以有访问域修饰符,但可以有其它修饰符。  (    )
111、强制类型转换运算符是由圆括号括起来的类型名称。  (    )
112、浏览器只能解释HTML和JavaScript代码,不能解释后台代码。  (    )
113、GridView控件除了能够显示数据以外,还具有排序、分页和添加新数据的功能。  (    )
114、SQL Server 2005 Express支持多CPU操作。  (    )
115、C#不是面向对象编程语言,所以不具有面向对象编程语言所应有的特性。  (    )
116、Windows 窗体的标签控件从不接受输入焦点。  (    )
117、JavaScript脚本在发送到客户端之前,需要将其编译成HTML代码。  (    )
118、ASP.NET 中,使用验证控件来验证用户输入,要求用户不可跳过该项输入,并且用户输入值在0和1000之间,则适用RequiredFieldValidator 和RangeValidator 控件。  (    )
119、Statu*ar 类用于创建状态栏。  (    )
 
三、简答题  (共10题,每题3分,共30分)
120、Application对象和Session对象有什么联系和区别?






121、列举ASP.NET 页面之间传递值的几种方式?






122、简述使用Application加锁与解锁






123、列举ADO.NET中的五个主要对象,并简单描述






124、简述数据集(DataSet)与数据提供器(Provider)的作用及二者之间的关系。






125、DataReader的特点是什么?






126、net中读写数据库需要用到那些类?他们的作用?
 






127、使用用户控件有哪些优点? Web窗体怎样转化为用户控件?






128、ADO.NET中常用的对象有哪些?分别描述一下。






129、.NET Framework针对不同的数据库,设计了下面几种数据提供程序?








四、程序填空题  (共4题,每题5分,共20分)
130、请编写程序段,判断年龄,如果大于18岁,则显示“已成年”,否则显示“未成年”,要求使用一个表单进行交互,表单处理页面文件为本页面文件如test1.asp。请补全如下代码:
 <%@ Language=vbscript %>
 <form  name="form1"  method="post"  action=        ( 1 ) __________       >
 <p>输入年龄:
 <input  name="age"  type=    ( 2 ) __________     >   </p>
 <p>
 <input  type=    ( 3 ) __________     name="Submit1"  value="输入">
 <input  type="reset"  name="Submit2"  value="重写">
 </p>
 </form>  
 
 <%
age=      ( 4 ) __________      ;
If (    ( 5 ) __________     )then
Info="已成年";    else
Info="未成年";
response.write( Info );
   %>
131、根据提示完成以下程序
private void Button1_Click(object sender, System.EventArgs e)
 
      
{  
           //先清空ListBox2中的选项
                  ( 1 ) __________        

//将ListBox1中被选中的项添加到ListBox2中
       
For ( int i=0;i < this.ListBox1.Items.Count;i++)
           {
               If (ListBox1.Items[i].
Selected)
               {
     (2) __________     .Add (       (3) __________         
);
               }
           }
          //将ListBox1中被选中的项删除
           For ( int i=0; i <
this.ListBox1.Items.Count; i++)
           {
              
if(this.ListBox1.Items[i].Selected)
               {
                   this.ListBox1.Items.    (4) __________    (    
(5) __________          );
               }
           }
      
}
132、下面这段程序递归的列出某个目录的内容,起始点是用户指定的路径。
classDirListApp { static voidMain(string[]args) { stringdirectoryPath; do{
Console.WriteLine(“Enter path,ortoquit”); directoryPath=((1)__________);
if(directoryPath.Length==0) break; DirectoryInfoinfo=((2)__________); DisplayDirectoryInfo((3)__________); }while(true); } staticvoid DisplayDirectoryInfo(DirectoryInfo
info) { try { DirectoryInfo[] dirs=info.GetDirectories(); foreach((4)__________) {
DisplayDirectoryInfo(dir); } FileInfo[]files=info.GetFiles();
foreach(FileInfofiinfiles)
Console.WriteLine(fi); } catch(DirectoryNotFoundExceptionexc) {
Console.WriteLine(“Couldnotfindthedirectory!”); }
}
}
133、如图所示的Web应用程序,用户输入笔试和上机成绩,点击计算按钮后,能在平均分处显示上述2个成绩平均值。请填写完成计算按钮的单击事件代码。 <img src="/upload/201804/07/201804072110458944.png" title="2.png" alt="2.png" /> private void Button1_Click(object sender,
System.EventArgs e)
{
      Int a=int pares((1) __________);  //获取笔试成绩,赋值到变量a  
      Int b= int pares((2)__________ );  //获取上机成绩,赋值到变量b  
      Int c=((3)__________)/2.0  //计算平均分    
      txtAver.text=((4)__________);   
//显示平均分


参考答案
本试题答案仅供练习和提供解题思路使用,在正式答题时学生务必要有自己的见解和观点,不可照抄。否则按0分处理
一、单选题
1、C  2、C  3、C  4、B  5、B  6、C  7、B  8、C  9、A  10、C  11、C  12、A  13、B  14、D  15、C  16、B  17、A  18、B  19、C  20、B  21、C  22、C  23、C  24、C  25、A  26、B  27、D  28、B  29、B  30、D  31、A  32、D  33、D  34、D  35、D  36、B  37、D  38、A  39、A  40、D  41、D  42、B  43、A  44、D  45、B  46、B  47、A  48、C  49、C  50、C  51、B  52、A  53、A  54、D  55、C  56、B  57、D  58、D  59、B  60、A 
二、判断题
61、正确  62、正确  63、错误  64、正确  65、错误  66、正确  67、正确  68、正确  69、正确  70、错误  71、正确  72、正确  73、正确  74、正确  75、错误  76、错误  77、错误  78、错误  79、正确  80、错误  81、错误  82、错误  83、正确  84、正确  85、正确  86、错误  87、正确  88、正确  89、错误  90、错误  91、正确  92、正确  93、正确  94、正确  95、错误  96、正确  97、错误  98、正确  99、错误  100、正确  101、正确  102、正确  103、正确  104、正确  105、正确  106、错误  107、错误  108、正确  109、错误  110、错误  111、正确  112、正确  113、错误  114、错误  115、错误  116、正确  117、错误  118、正确  119、正确 
三、简答题
120、他们的共同点同时都是用于不同的ASP页面之间共享信息。区别是:应用范围不同,前者针对所有用户,后者针对一个用户;存活时间不同,前者存活到网站关闭,后者离开网站就删除信息。 
121、(1)使用QueryString, 如....?id=1; response. Redirect()....
   (2)使用Session变量
   (3)使用Server.Transfer  122、Lock方法可以阻止其他客户修改存储在Application对象中的变量,以确保在同一时刻仅有一个客户可修改和存取Application变量。Unlock方法可以使其他客户端在使用Lock方法锁住Application对象后,修改存储在该对象中的变量。使用方法如下:
Application.Lock();Application["变量名"]="变量值";Application.UnLock(); 
123、connection 连接对象
command 命令对象,指示要执行的命令和存储过程!
datareader是一个向前的只读的数据流。
dataadapter是功能强大的适陪器,支持增删改查的功能
dataset是一个数据级对象,相当与内存中的一张表或多张表! 
124、1.DataSet对象用于以数据表(DataTable)形式在程序中放置一组数据,它不关心数据的来源。DataSet是实现ADO.NET断开式连接的核心,应用程序从数据源读取的数据暂时被存放在DataSet中,程序再对其中的数据进行各种操作。
2.Provider中包含许多对数据源的组件,开发人员通过这些组件可以使程序与指定的数据源进行连接。Provider主要包括Connection对象、Command对象、DataReader对象以及DataAdapter对象。Provider用于建立数据源与数据集之间的连接,它能连接各种类型的数据源,并能按要求将数据源中的数据提供给数据集,或者将应用程序编辑后的数据发送回数据库。二者关系如图

 
  125、当我们只需要顺序的读取数据而不需要其他操作时,可以使用 DataReader 对象。DataReader对象一次读取一条记录,而且这些数据是只读的,并不允许作其他的操作。由于DataReader在读取数据的时候限制了每次以只读的方式读取一条记录,所以使用DataReader不但节省资源而且效率很高。  126、答:DataSet:数据存储器。
DataCommand:执行语句命令。
DataAdapter:数据的**,用语填充。  127、用户控件使你能方便地在多个ASP.NET页面中重用相同的内容和应用程序逻辑。
Web窗体页改成用户控件步骤:
(1)     在代码文件中,将后置代码的基类从System.Web.UI.Page更改为System.Web.UI.UserControl。
(2)     从.aspx文件中删除 <html>、 <head>、 <body>和 <form>标记。
(3)     将ASP.NET指令类型从@Page更改为@Control。
(4)     把Codebehind属性值中对应的代码文件的扩展名改为ascx.cs。
(5)     将.aspx文件扩展名更改为.ascx  128、ADO.NET常用的对象有:
(1)Connection对象,建立与特定数据源的连接。
(2)Command对象,用于执行访问数据库命令,以返回数据、修改数据、运行存储过程以及发送检索参数信息。
(3)DataReader对象,从一个数据源读取只进的只读数据流。
(4)DataAdapter对象,提供连接DataSet对象和数据源的桥梁,使用Command对象在数据源中执行SQL命令,以便将数据加载到DataSet中,并使对DataSet中数据的更改与数据源保持一致。
(5)DataSet对象,与DataAdapter对象配合,完成数据库操作的增加、删除、修改、更新等操作。  129、(1)SQL Server.NET Framework数据提供程序
(2)OLE DB. NET Framework数据提供程序
(3)ODBC. NET Framework数据提供程序
(4)Oracle. NET Framework数据提供程序 
四、程序填空题
130、(1)” test1.asp”
(2)"text"
(3)"submit"
(4)request.form("t1")
(5)age >= 18
  131、(1) ListBox2.Items.Clear()
(2) ListBox2.Items
(3) ListBox1.Items[i]
(4) Remove
(5) ListBox1.Items[i].
  132、(1)Consle.ReadLine   (2)newDirectoryInfo(directoryPath)   (3)info    (4)DirectoryInfodirin dirs  133、(1)txtPaper.Text   (2)txtComputer.Text   (3)a+b     (4)convert.ToString(c)  


X