HTML5与ASP.NET程序设计教程 第2版 习题答案作者 马骏第09章 ASP.NET数据访问习题解答.doc

HTML5与ASP.NET程序设计教程 第2版 习题答案作者 马骏第09章 ASP.NET数据访问习题解答.doc

ID:50785530

大小:78.50 KB

页数:2页

时间:2020-03-08

HTML5与ASP.NET程序设计教程 第2版 习题答案作者 马骏第09章 ASP.NET数据访问习题解答.doc_第1页
HTML5与ASP.NET程序设计教程 第2版 习题答案作者 马骏第09章 ASP.NET数据访问习题解答.doc_第2页
资源描述:

《HTML5与ASP.NET程序设计教程 第2版 习题答案作者 马骏第09章 ASP.NET数据访问习题解答.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第9章习题解答1.简述LINQ语法和SQL语法相比的相同点和不同点。【解答】相同点:1)LINQ和SQL的目的都是为了操作数据源;2)LINQ语法和SQl语法中查询表达式的关键字都包括from子句、let子句、orderby子句、where子句、group子句以及select子句;不同点:1)LINQ语法要求查询表达式必须包含from子句且必须以from子句开头,而SQL语法的查询表达式以select开头;2)LINQ语法操作的对象可以是SQL数据库、ADO.NET数据集、XML文档、数据流和集合,而SQL语法操作的对象只能是SQL数据库。2.什么是数据源控件?ASP.NET共包

2、含哪几种数据源控件?【解答】数据源控件负责管理连接到数据源以及读取和写入数据等任务,但不负责呈现用户界面,而只是作为特定数据源(如数据库、业务对象或XML文件)与ASP.NET网页上的其他控件之间的中间方。数据源控件为数据绑定控件构造了一个公共接口,其内部自动实现丰富的数据检索和修改功能,包括查询、排序、分页、筛选、更新、删除以及插入等,而不需要开发人员去编写针对这些功能的代码。ASP.NET共提供7种数据源控件,分别是EntityDataSource控件、LinqDataSource控件、ObjectDataSource控件、SqlDataSource控件、AccessData

3、Source控件、XmlDataSource控件和SiteMapDataSource控件。3.GridView控件控件的【DataKeyNames】属性有什么作用?是否必须设置该属性?【解答】GridView控件控件的【DataKeyNames】属性用于获取或设置一个数组,该数组包含了显示在GridView控件中的项的主键字段的名称。为GridView的DataKeyNames属性设置库表字段名的主要目的还是为了在为GridView控件绑定数据时获取当前行指定字段的值,以便作相应处理。若无此需求的话则GridView的DataKeyNames属性就可以不设置。4.利用实体框架,实

4、现修改学生已修课程成绩的页面。【解答】实现该功能的源程序见本章例子程序ch09/EntityFrameworkExample/EFExample/EditGrade.aspx,代码如下:<%@PageTitle=""Language="C#"MasterPageFile="~/EFExample/EF.Master"AutoEventWireup="true"CodeBehind="EditGrade.aspx.cs"Inherits="EntityFrameworkExample.EFExample.EditGrade"Theme="Themes2"%>

5、ID="Content1"ContentPlaceHolderID="HeadContent"runat="server">53

6、nableDelete="True"EnableFlattening="False"EnableInsert="True"EnableUpdate="True"EntitySetName="Grade">

7、umns>

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。