第12章 SQL Server开发与编程-2ppt课件.ppt
《第12章 SQL Server开发与编程-2ppt课件.ppt》由会员分享,可在线阅读,更多相关《第12章 SQL Server开发与编程-2ppt课件.ppt(49页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、在此输入您的封面副标题第12章 SQL Server开发与编程-2中国铁道出版社中国铁道出版社33【能力目标】【能力目标】 学会连接与配置ASP.NET与SQL Server 数据源 会使用SqlDataSource 控件 会使用GridView控件 能熟练操作数据记录的选择、修改、删除 能对数据记录分页及排序 学会连接与配置Java/JSP与SQL Server数据源第第12章章 SQL Server开发与编程开发与编程44【项目描述】【项目描述】 开发一个数据库应用系统实例“学生信息管理系统”,开发环境是ASP.NET与SQL Server 2008 ,连接的数据库是XS数据库。【项目分析
2、】【项目分析】 一直以来,各项目围绕着XS数据库学习数据库应用开发技术,在这个项目中我们完成一个完整的系统开发工作过程,综合运用前面所学的数据库知识,利用ASP.NET/SQL Server2008完整地给出这一数据库应用系统实例的开发过程。同时,学习了ASP.NET/Java/JSP连接SQL Server2008的环境配置与操作步骤。第第12章章 SQL Server开发与编程开发与编程55【任务设置】【任务设置】任务1ASP.NET与SQL Server 2008开发任务2Java/SQL Server 2008开发任务3JSP/SQL Server 2008开发任务4开发学生管理系统实
3、训十三开发销售管理系统第第12章章 SQL Server开发与编程开发与编程66【项目定位】数据库系统开发第第12章章 SQL Server开发与编程开发与编程77【任务目标】【任务目标】 学会连接与配置ASP.NET与SQL Server 数据源 会使用SqlDataSource 控件 会使用GridView控件 能熟练操作数据记录的选择、修改、删除 能对数据记录分页及排序【任务描述】【任务描述】使用ASP.NET连接和配置SQL Server 2008的xs数据库。-任务1 ASP.NET/SQL Server 2008开发第第12章章 SQL Server开发与编程开发与编程88【任务分
4、析】【任务分析】 随着计算机技术的迅猛发展,出现了越来越多的信息管理系统,大大提高了人们的学习和工作效率。在这些应用系统中,数据库是必不可少的组成部分。通过前一阶段的学习,我们已经掌握了数据库的基本知识和操作。在这个项目,我们主要介绍利用ASP.NET技术结合SQL SERVER 2008,开发基于B/S模式的学生信息管理系统,让读者体会SQL SERVER 2008在实际应用中的强大功能。-任务1 ASP.NET/SQL Server 2008开发第第12章章 SQL Server开发与编程开发与编程99 ASP .NET 页面中显示数据时需要两种控件:数据源控件,提供页面和数据源之间的数据
5、连接通道;数据绑定控件,在页面上显示数据。有了这两种控件, 我们就可以快速简单的实现ASP.NET页面对SQL SERVER 2008数据库进行访问了。 我们常用的数据源控件主要包括:SqlDataSource 控件,主要用于访问SQL Server 数据库;AccessDataSource 控件主要用于访问Access 数据库。-任务1 ASP.NET/SQL Server 2008开发第第12章章 SQL Server开发与编程开发与编程1010 在此处,我们先利用GridView控件将数据呈现在Web 页面上。该数据绑定控件以多记录和多字段的表格形式表现,可以提供分页、排序、修改和删除数
6、据的功能。 除了用数据绑定控件操作数据库里的数据之外,我们还可以用更加灵活的语句来实现相应的功能,在本章我们也将看到相应的实例。-任务1 ASP.NET/SQL Server 2008开发第第12章章 SQL Server开发与编程开发与编程1111 在本例中,主要讲解如何利用ASP.NET对SQL SERVER 2008数据库进行连接和简单操作,在本章的最后,将给出一个学生信息管理系统的详细实现方案。为便于理解,本案例制作一个简单的学生信息管理系统,实现对记录的选择、编辑、删除、排序、分页效果,如图12-1与图12-2所示。-任务1 ASP.NET/SQL Server 2008开发第第12
7、章章 SQL Server开发与编程开发与编程1212-任务1 ASP.NET/SQL Server 2008开发图12-1 学生档案管理显示界面图图12-2 学生档案管理编辑界面图第第12章章 SQL Server开发与编程开发与编程13131. 1. 建立与建立与SQL Server 2008SQL Server 2008数据库数据库xsxs的连接的连接下面将利用服务器资源管理器连接数据库服务器上的xs数据库。(1) 启动Visual Studio 2010,创建解决方案, 编程语言采用C#, 以文件系统方式保存在本机的“D:XS”目录下,单击【确定】按钮开始建立网站。(2)选择【视图】|
8、【服务器资源管理器】命令,如图12-3 所示。(3) 右击【数据连接】节点,选择【添加连接】命令,在【添加连接】对话框中单击【更改】按钮,选择数据源为“Microsoft SQL Server”,并单击【确定】按钮返回【添加连接】对话框,如图12-4 所示。-任务1 ASP.NET/SQL Server 2008开发第第12章章 SQL Server开发与编程开发与编程1414(4) 在【服务器名】下拉列表框处输入SQL Server 2008 服务器的名称(也可以输入所在服务器的IP 地址,如果是在本机可输入“. ”代表,该服务器要求已安装并正在运行),单击【测试连接】按钮,如果成功则弹出【
9、测试连接成功】对话框,如图12-5 所示。(5) 在【选择或输入一个数据库名】单选按钮的下拉列表框处输入“xs”,单击【确定】按钮,在服务器资源管理器中将出现数据库lms-think.xs.dbo。-任务1 ASP.NET/SQL Server 2008开发第第12章章 SQL Server开发与编程开发与编程1515-任务1 ASP.NET/SQL Server 2008开发图12-3 显示服务器资源管理器图第第12章章 SQL Server开发与编程开发与编程1616-任务1 ASP.NET/SQL Server 2008开发 图12-5 测试数据库连接图图12-4 【添加连接】对话框图
10、第第12章章 SQL Server开发与编程开发与编程17172. 2. 建立数据绑定控件并绑定到数据源控件建立数据绑定控件并绑定到数据源控件(1) 返回首页Default.aspx 的设计视图,拖入一个Lable 控件,设置Text 属性为“学生档案管理”,并设置Font 属性和ForeColor 属性以调整文字的大小和颜色。(2) 从工具箱中拖入GridView 控件,单击快捷菜单按钮,展开快捷菜单,选择【新建数据源】选项,如图12-6 所示-任务1 ASP.NET/SQL Server 2008开发图12-6 为GridView 控件选择数据源第第12章章 SQL Server开发与编程
11、开发与编程1818(3) 在【选择数据源类型】对话框中,选择程序从“数据库”类型源取得数据,并指定ID 为“SqlDataSources1”,如图12-7 所示。(4) 在【配置数据源】对话框的【应用程序连接数据库使用哪个数据连接】选项组下拉列表中,选择数据连接“lms-think.xs.dbo”,并单击【下一步】按钮。(5) 在【将连接保存到应用程序配置文件中】对话框中,选中【是,将此连接另存为】复选按钮,在文本框中设置连接字符串名称为“xsConnectionString”。(6) 在【配置Select 语句】对话框的【希望如何从数据库中检索数据】选项组中,选中【指定来自表或视图的列】单选
12、按钮并在下拉列表中选择“xsda”选项,列选择如图12-8所示。然后单击【高级】按钮。-任务1 ASP.NET/SQL Server 2008开发第第12章章 SQL Server开发与编程开发与编程1919-任务1 ASP.NET/SQL Server 2008开发图12-7 选择数据来源类型并指定ID图12-8 【配置数据源】对话框第第12章章 SQL Server开发与编程开发与编程2020(7) 在【高级SQL 生成选项】对话框中,选中【生成INSERT、UPDATE 和DELETE语句】(若需要在GridView控件中实现“编辑”、“删除”功能必须选择此项)与【使用开放式并发】(为保
13、证数据一致性和防止并发冲突)复选框,并单击【确定】按钮。注意:必须选定所有主键字段才能启用该选项。如图12-9所示。(8) 在【测试查询】对话框,单击【完成】按钮。注意:可单击【测试查询】按钮,预览返回的数据。 (9) 单击【完成】按钮结束数据源的配置。Default.aspx 网页自动新增了一个SqlDataSource 数据源控件(已配置好),GridView 控件也自动更新了显示效果,如图12-10 所示。-任务1 ASP.NET/SQL Server 2008开发第第12章章 SQL Server开发与编程开发与编程2121-任务1 ASP.NET/SQL Server 2008开发图
14、12-9 【高级SQL 生成选项】对话框图12-10 数据源绑定和配置后效果第第12章章 SQL Server开发与编程开发与编程22223. 3. 启用排序、分页、编辑、删除、选择功能启用排序、分页、编辑、删除、选择功能(1) 在GridView 的快捷菜单中选择“启用排序”、“启用分页”、“启用编辑”、“启用删除”和“启用选定内容”选项。编辑、删除数据只需要在快捷菜单中选择相应选项即可,但只有在数据源控件的“高级SQL 生成选项”设置选中“INSERT、UPDATA、DELETE”选项才可以使用该项功能。(2) 在GridView 控件【属性】面板中设置“PageSizs”属性为“5”。即
15、可设置每页显示5 条记录。4 4浏览结果浏览结果单击工具栏运行按钮,即可显示如图12-1、图12-2所示的显示效果。-任务1 ASP.NET/SQL Server 2008开发第第12章章 SQL Server开发与编程开发与编程2323【任务目标】【任务目标】 学会连接与配置Java与SQL Server 数据源【任务描述】【任务描述】使用ASP.NET连接和配置SQL Server 2008的xs数据库。【任务分析】【任务分析】为了支持Java程序的数据库操作功能,Java语言采用了专门的Java数据库编程接口JDBC(Java Database Connectivity)。JDBC类库中
16、的类依赖于驱动程序管理器,不同数据库需要不同的驱动程序。驱动程序管理器的作用是通过JDBC驱动程序建立与数据库的连接。在此我们将学习到Java中如何使用JDBC连接SQL Server 2008,并举例说明连接步骤。在任务3中JSP/SQL Server 2008开发中进行相同的操作,不再说明。-任务2 Java/SQL Server 2008开发第第12章章 SQL Server开发与编程开发与编程24241 1下载驱动程序下载驱动程序 到微软网站下载Microsoft SQL Server 2008 JDBC Driver 1.2驱动并解压之,查看解压后的文件夹中有sqljdbc.jar文
17、件,记住它的路径。2 2配置配置SQL Server 2008SQL Server 2008(1)【开始】【程序】【Microsoft SQL Server 2008】【配置工具】【SQL Server Configuration Manager】【SQL Server 2008 网络配置】【MSSQLSERVER 的协议】 (2)如果【TCP/IP】没有启用,右键单击选择【启动】。 (3)双击【TCP/IP】进入属性设置,在【IP 地址】选项卡里,可以配置【IPAll】中的【TCP 端口】,默认为1433。 (4)重新启动SQL Server或者重启计算机。-任务2 Java/SQL Ser
18、ver 2008开发第第12章章 SQL Server开发与编程开发与编程25253 3在开发工具在开发工具EclipseEclipse中配置中配置作者在此使用的常用Java开发工具Eclipse来进行说明,其它开发工具的配置类似。因为JDBC驱动程序并未包含在 Java SDK中,在开发工具中无法直接使用。因此,在编译前,需要将其包含到CLASSPATH环境变量中,或者在开发工具进行相关配置。(1)打开Eclipse,【文件】【新建】【项目】【Java 项目】,项目名为JavaTestSqlserver。(2)在Eclipse中,选择【窗口】【首选项.】【Java】【已安装的 JRE】,选择
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 第12章 SQL Server开发与编程-2ppt课件 12 Server 开发 编程 ppt 课件
限制150内