- 1、本文档共11页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
数据源控件SqDataSource
肇庆学院计算机学院
数据源控件 实验报告
实验名称 数据源控件SqlDataSource 班 级 10网络工程1班 姓 名 陈琳炜 学 号 201024133124 实验地点 实验楼506 日 期 2013.6.30 成 绩
一、实验目的:
掌握数据源控件的使用方法,可迅速搭建前台与后台数据库信息链接;
掌握数据源控件中对数据进行筛选方法,懂得应用WHERE语句(非编程方式就能使得按一定规则获取数据);
掌握多个数据源控件间搭配使用方法技巧。
二、实验环境:
Windows 系列操作系统的计算机,软件visual studio 2010。
三、实验内容、步骤、实验结果与分析:
祥见附页
实验总结
使用SqlDataSource连接SQL Server数据库对数据库中的数据进行筛选,当从“选择专业“列表中选择一个专业时,将通过GridView控件显示该专业所以学生的信息,如图5-1(a,b)所示。
图 5-1(a)
图5-1(b)
实验步骤:
创建一个SQL Server数据库并命名为StudentInfo,然后在此数据库中添加3个表,名称为Students、Courses、Results,表结构如表5-1所示。在表中输入一些数据,作为测试之用,本章的后续内容主要围绕这个数据库展开。
表名称 列名 数据类型 说明 Students StudentID int 学号,为表中的主键列,自动增量为1 StudentName nvarchar(8) 学生姓名 StudentSex nvarchar(2) 学生性别 BirthDate datetime 出生日期 Major nvarchar(50) 所在专业的名称 Courses CourseID int 课程编号,为表中主键列,自动增量为1 CourseName nvarchar(50) 课程名称 Major nvarchar(20) 专业名称,与Students表的Major字段构成主-外键关系 Results StudentID int 学号,与Students表中的StudentID相同 CourseID int 课程编号,与Courses表中的CoursetID相同;与学号一起构成主键 Result decimal(9,1) 课程成绩 表5-1 数据库表结构
设置主外键
在VS 2005中,新建一文件系统的网站WebSite。在该网站中新建一个ASP.NET网页5-1.aspx,将文档标题设置为“SqlDataSource控件应用示例SqlDataSource控件SqlDataSource控件SqlDataSource控件SqlDataSource1进行配置。
在“SqlDataSource任务”菜单上,单击“配置数据源”链接,见图5-3。
图5-3 配置数据源控件
当出现数据源配置向导对话框,单击“新建连接”按钮,见图5-4。
图5-4 “数据源配置向导”对话框
在弹出的“添加连接”对话框中,见图5-5,在“服务器框”中输入运行SQL Server实例的服务器名,若要连接运行于本机上的SQL Server实例,可输入(local);在“登录到服务器”下,选择身份验证方式,若要使用信任连接,可选择“使用Windows身份验证”;若要使用SQL Server账户进行登录,可选择“SQL Server身份验证”,然后输入用户名和密码,并选中“保存密码”复选框;在“选择或输入一个数据库名”下面的列表中选择StudentInfo数据库;单击“测试连接”按钮,当看到“测试连接成功”信息时,单击“确定”按钮,再次单击“确定”按钮,以关闭“添加连接”对话框。
图5-5 “添加连接”对话框
返回数据源配置向导对话框时,发现新建的连接以“服务器名.数据库名.dbo”形式出现在“应用程序连接数据库应使用哪个数据连接”框中,单击“下一步”按钮。
当数据源配置向导提示是否将连接保存到应用程序配置文件中时,选取“是,将此连接另存为”复选框,然后在下面的文本框中输入一个名称,然后单击“下一步”按钮,见图5-6.在实例中,指定连接字符串名称为StudentInfoConnectionString。
图5-6 将连接字符串保存在应用程序配置文件中
当数据源配置向导提示希望如何从数据库中检索数据时,选择“指定来自表或视图的列”,在“名称”列表中选择Students表,在“列”列表中选取Major列,并选中“只返回唯一行”复选框,然后单击“下一步”按钮,见图5-7。
单击“测试查询”按钮,以预览此数据源返回的数据,见图5-7。
图5-7 单击“测试查
文档评论(0)