- 7
- 0
- 约7.32千字
- 约 11页
- 2016-10-17 发布于贵州
- 举报
数据源控件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 单击“测试查
您可能关注的文档
- 教师课堂教学行诊断的研究与实践.doc
- 教师资格考试中综合素质考点归纳:职业理念.doc
- 教师资格考试:中学教育知识与能力》模拟试题及答案.doc
- 教案公路施工组概论第1次(一章).doc
- 教育学09、《育学》有关理论、代表人物及著作等.doc
- 教育学、教育心学考试大纲.doc
- 教育技术的几个要定义.docx
- 教育法学考前答——典型案例演练(参考答案).doc
- 教育法学复习资整理版.doc
- 教育经济学(书上勾的内容).doc
- 小区绿化施工协议书.docx
- 墙面施工协议书.docx
- 1 古诗二首(课件)--2025-2026学年统编版语文二年级下册.pptx
- (2026春新版)部编版八年级道德与法治下册《3.1《公民基本权利》PPT课件.pptx
- (2026春新版)部编版八年级道德与法治下册《4.3《依法履行义务》PPT课件.pptx
- (2026春新版)部编版八年级道德与法治下册《6.2《按劳分配为主体、多种分配方式并存》PPT课件.pptx
- (2026春新版)部编版八年级道德与法治下册《6.1《公有制为主体、多种所有制经济共同发展》PPT课件.pptx
- 初三教学管理交流发言稿.docx
- 小学生课外阅读总结.docx
- 餐饮门店夜经济运营的社会责任报告(夜间贡献)撰写流程试题库及答案.doc
最近下载
- 黑龙江省园林绿化工程消耗量定额2024版.docx VIP
- N—乙酰氨基葡萄糖合成方法的改进.pdf VIP
- L-CKC L-CKC 220工业闭式齿轮油 工业润滑剂 220 说明书.pdf
- 2025年春人教版历史七年级下册全册教学课件.pptx
- 自考14653《证券投资理论与实务》高频考点串讲.docx VIP
- 2026年湖南安全技术职业学院单招职业技能考试题库及完整答案详解一套.docx VIP
- 新城商开事业部产品配置标准及成本控制手册(2020版).pdf VIP
- 四川大学《通信原理》期末试题B卷.docx VIP
- 2024年度实验室CNAS内审全套资料.pptx VIP
- 2026年度护理人员培训计划(两篇).docx VIP
原创力文档

文档评论(0)