欢迎来到天天文库
浏览记录
ID:20213006
大小:1.87 MB
页数:21页
时间:2018-10-11
《c#实验报告 彭倩1》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、学生学号实验课成绩学生实验报告书实验课程名称面向对象的信息系统设计开课学院管理学院指导教师姓名学生姓名学生专业班级2010—2011学年第一学期实验项目名称基于SqlDataSource的数据控件GridView实验者专业班级同组者实验日期2011年12月6日一、实验目的、意义1)了解ADO.NET模型;2)掌握配置了SqlDataSource连接数据库,执行SQL语句,存储过程的方法3)掌握SQLServer的查询语句;4)在实验中去理解GridView的工作原理5)学会如何灵活的设置GridView的外观,分页,删除更新等功
2、能二、实验基本原理与方法1)使用SqlDataSource作为数据源2)配置SqlDataSource连接数据库,执行SQL语句3)手动设置GridView的属性,方法三、主要仪器设备及耗材实验室提供计算机和上网条件,VisualStudio2005/2008+SQLServer2005上机环境。四、实验方案或技术路线(1)检查sql2005的连接状况;(2)拖置控件;(3)简历数据库的连接;(4)配置好SqlDataSource的数据源;(5)对GridView的一些属性和功能进行设置完善页面。(6)进行功能检测与改善。五、实
3、验原始记录(程序设计类实验:包括原程序、输入数据、运行结果、实验过程发现的问题及解决方法等;分析与设计、软件工程类实验:编制分析与设计报告,要求用标准的绘图工具绘制文档中的图表。系统实施部分要求记录核心处理的方法、技巧或程序段;其它实验:记录实验输入数据、处理模型、输出数据及结果分析)1、打开GridView所在页面,添加本页所做内容大标题,效果如下:图12、添加第一部分的标题,加入代码:一、GridView控件实验3、从工具箱拖一个GridView控件到内容页上,将呈现:图二图三4、从工具箱中拖
4、入一个SqlDataSource:图四图五5、选择配置数据源图六新建连接:图七图八由于我经常使用的SQL服务器连接信息如图八所示,所以将信息填入图七。6、选择数据库Northwind。图九7、测试连接图十8、进入下一步,由于之后操作的数据库就是Northwind数据库,所以选择是,进入下一步。图十一9、配置Select语句,按实验要求选择所需要操作的行列。图十二10、再选择高级配置insert等语句:图十三11、测试查询,查询结果正确,单击完成,完成了数据配置。图十三12、选择GridView控件的,选择数据源SqlDataSo
5、urce1,启用分页启用排序,启用编辑和删除。图十四13、在360浏览器中浏览效果如下:图十六14、测试其功能点击编辑,将出现如下图所示,就可以进行编辑文本了。图十七15、编辑表的格式,选择自动套用格式,选择沙滩和天空的格式。图十八16、可以通过编辑模板来编辑EmptyDataTemplete和PageTemplete。可以通过编辑列来编辑字段。图十九例如改变firstname的颜色。图二十六、实验结果与讨论实验结果分析(包括数据处理、实验现象分析、影响因素讨论、综合分析和结论等)程序设计类实验:包括源程序、输入数据、运行结果、
6、实验过程发现的问题及解决方法等;分析与设计、软件工程类实验:编制分析与设计报告,要求用标准的绘图工具绘制文档中的图表。系统实施部分要求记录核心处理的方法、技巧或程序段;其它实验:记录实验输入数据、处理模型、输出数据及结果分析实验过程中出现的问题:sql安装过程中没有数据库NORTHWIND解决方法:从Microsoft网站下载上述数据库,然后将其安装后附加入数据库。成功之后结果如下:实验心得通过本次实验,我深刻体会了“木桶原理”,对于一个功能的实现,必须要求面面俱到,才能正常运行,稍微一点漏洞就决定了这个东西的档次,希望无论是生
7、活中还是在编程将概念模型转换成关系模型的过程中都要注意到这一点。同时我想这次作业也为我们的课程设计奠定了一定的基础,对于数据库的连接以及插入删除功能的实现,数据控件的合理正常运用也有了一定的了解。希望自己能够在以后的编程过程中能够更好的理会面向对象这几个字的含义,做出更让自己满意的东西。七、实验报告成绩(请按优,良,中,及格,不及格五级评定)教师签字__________实验项目名称代码实现GridView的功能实验者专业班级同组者无实验日期2011年12月6日一、实验目的、意义1)掌握SQLServer的增删查改语句;2)学会使
8、用SqlCommand对象,灵活应用其方法ExecuteReader,ExeNonQuery,ExecuteScalar三种方法操作数据库;3)并且掌握DataAdapter对象,其方法Fill,Update;4)掌握DataSet对象,它为用户所见的视图;5)
此文档下载收益归作者所有