第四章 数据库与ADO.NET基础
1、ADO.NET的两个核心组件是:Data和.NET数据提供程序
2、.NET Framework数据提供程序的4个核心对象是:Connection、Command、DataReader和DataAdapter
3、SQL Sever .NET Framework数据提供程序位于System.Data.SqlClient 命名空间中。
4、OLE DB .NET Framework数据提供程序位于System.Data.OleDb命名空间中。
5、在ADO.NET中,可以使用Connection对象连接到指定的数据源。若要连接到Microsoft Server7.0版或更高的版本,使用SQL Sever .NET Framework数据提供程序的SqlConnection对象。
6、Connection对象的ConnectionString属性是获取或设置用于打开SQL Server数据库的字符串
7、Command对象公开了几个可用于执行所需操作的Execute方法。当以数据流的形式返回
结果时,使用ExcuteReader 可返回DataReader对象;使用ExecuteScalar可返回单个值;使用ExecuteNonQuery可执行不返回行的命令。
8、当Command对象用于存储过程时,可以将Command对象的CommandType属性设置为StoredProcedure
9、使用ADO.NET DataReader从数据库中检索只进只读数据流
10、DataReader的Fill方法用于使用DataAdapter的SqlDataAdapter的结果来填充DataSet
11、DataSet对象是支持ADO.NET 的断开式、分布式数据方案的对象
12、DataSet对象的Relation属性的作用是获取用于将表链接起来并允许从父表浏览到子表的关系的集合
13、要访问Oracle数据源,应在应用程序中包含System.Data.OracleClient命名空间中
14、如果要将DataSet对象修改的数据更新回数据源,应使用DataAdapter对象的Update方法
15、指示DataReader包含一行或多行数据的属性是HasRows属性
16、在一个DataSet中可以有多个DataTable
第五章
Web服务器控件位于以using System.Web.UI.Webcontrols命名的空间中
Web服务器控件的基本属性是指web元素。这些元素包含使其自身在服务器上
Adrotator控件是一个广告控件,此控件使用 xml文件存储广告信息。
Button控件用来在web页面上创建一个按钮。按钮既可能是提交按钮,又可能是一个命令按钮,默认情况下是提交按钮。这两种按钮的主要区别在于提交按钮不支持CommandArgument和CommandName两个属性。
在浏览器中用来显示日历的web服务器控件是calender web服务器控件
在htmllmage控件中用来设置图片url路径的属性是src,在image web服务器控件中用于设置图片url路径属性是image URL
在web服务器控件中,可以作为容器的服务器控件包括panel控件和placeHolder控件
在web服务器控件中,autopostback属性的功能是自动根据web控件的一些事件,将页面自由发回服务器(或在文本修改后,是否自动重传)
确定checkboxlist控件中被选定复选框的方法是循环访问控件的Items集合,并测试每一项的selected属性
验证控件包括comparevalidator控件customvalidator控件,rangevalidator控件,validation summary控件,regular expreessionvalidator控件和reguired filedvalidator控件
验证控件的Display属性可以取值为:dynamic,none,static
在buttion控件中,用于停止验证控件的属性是: causesvalidation属性
Calendar控件中的selectionmode属性不包括以下week的值
Textbox控件中用于显示标准密码框的属性是 :textmode
在以下验证控件中,不需要指定controltovalidation属性的验证控件是:validationsummary控件
在验证控件中,errormessage属性、text属性均设置有文本信息,当验证失败时,验证控件显示的错误信息是:text属性中设置的文本信息
下面选项中不能够通过正则表达式“\w+\d”验证的是:aabb
有关requiredfiledvalidator控件的initialvalue属性,以下说法错误的是:当关联的输入控件失去焦点时的值与此initialvalue匹配,验证失败
第六章
1. 在ASP.NET3.5中,六个内置的数据源控件是指:SqlDataSource,linkDatasource,ObjectDataSource,XMLDatasource,SiteMapDatasource,AecessDatasource。
2. 数据源控件中提供程序列表是由fig文件的DbProviderFactory节点中所包含的数据生成的。
3. 当数据源配置成功后,所有配置信息就会显示在fig文件中。当维护用户控件时直接修改它就可。
4. SqlDataSource控件可以包括四个命令参数:Selectcommand,Updatecommand,Delctcommand,Insertcommand。
5. SqlDatasource控件能够使用缓存来降低页面与数据库之间的链接频率,可以使它的缓存属性Enablecaching。
6. LingDatasource控件的工作方式是把控件上设置的属性转换为LINQ查询,从而为应用程序中的目标数据对象生成查询数据。
7. 数据来源的指定由控件的Datasource属性决定,并调用方法DataBind绑定到控件上。
8. Repeater控件包括的五种模块是:ItemTemplate,AltematingItemTemplate,SeparaorTemplate,HeaderTemplate,FooterTemplate。
9. 若要启用DetailsView控件的分页行为,需要把属性AllowPaging设置为true,则其页面大小是固定的,始终是一行。
GridView控件的属性分为两个部分:第一部分用于控制GridView控件的整体显示效果,包括数据源,绑定表达式和每页容纳的纪录的条数;第二部分用于控制
纪录每个字段的显示效果。
10. SQL Server.NET数据提供程序类位于System.Data.SqlClient命名空间。
11. NET中,下列关于列表控件的DataSource属性的描述不正确的是指定了列表控件的Datasource属性后,列表控件将实际绑定到数据源。
12. 要在ASP.NET页面中使用DataList控件绑定并显示一张表的数据,需要设置其DataSource属性指定数据源。
13. 在.NET的WinForms程序中,可以使用ADO.NET对象连接和访问数据库。
14. 下面不属于Repeater控件最常用的事件的是ItemDelete。
15. 在对SQL server数据库操作时应选用SQL Server.NET Framework数据提供程序.
16. ASP.NET框架中,服务器控件是为配合Web表单工作而专门设计的。服务器控件有两种类型,它们是HTML控件和说明哪些网站属于aspWeb控件。
17. 下列ASP.NET语句中,SqlConnection con1=new SqlConnection(“Data Source=localhost;Integrated Security=SSPL;Initial Catalog=myDB”);
18. 窗体的父类不是控件类
19. NextPrievious不是GridView的分页模式。
在ItemTemplate模块中添加一个linkbutton控件,其CommandName属性值可以为Delete.
20. GridView中的Columns集合的字段包括CheckBoxField
第八章
一,填空题
1 Request对象能够读取客户端在Web请求期间发送的HTTP值
2 Request对象的Querystring属性用来获取HTTP查询字符串变量的集合。
3 Response对象可以输出信息的客户端,包括直接发送信息给浏览器,重定向浏览器到另一个URL或者设置cookie的值
4 由于Responses对象的BufferOutput属性默认值为true,因此要输入到客户端的数据都要暂时存储在缓冲区内,等到所有的事件程序以及所有的页面对象全部翻译完毕后,才送到客户端浏览器。
5 使用Response对象的Clear方法将缓冲区的数据清除
6 Session对象为当前用户会话提供信息,还提供对可用于储存信息的会话范围的缓存的访问,以及控制如何管理会话的方法。
7 Server对象提供对服务器上的方法和属性的访问
8 利用Server对象的HTMLEncode和HTMLDecode方法对网页内容进行编码
9 Cookie对象将信息保存在客户端,而Session和Application对象是保存在服务器端
10 为了多个用户可以共享一个Application对象,所以必须要有Lock和Unlock方法
11 使用@Output cache指令能够声明页面输出缓存
12 必须通过使用@Output cache指令的VaryByParam属性,显示启用基于这些类型的值得缓存
13 应用程序数据缓存是由cache类实现的,
14 使用cache类的Get方法也可以获取被缓存的数据对象。
15 使用Add方法能够创建Application对象,
21. 通过使用Request对象的(Path)方法可以获取当前请求的虚拟途径
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论