![ADONET数据库访问技术的应用实验报告_第1页](http://file3.renrendoc.com/fileroot_temp3/2022-1/19/a12298f3-4b09-44be-add6-eaa415e72c74/a12298f3-4b09-44be-add6-eaa415e72c741.gif)
![ADONET数据库访问技术的应用实验报告_第2页](http://file3.renrendoc.com/fileroot_temp3/2022-1/19/a12298f3-4b09-44be-add6-eaa415e72c74/a12298f3-4b09-44be-add6-eaa415e72c742.gif)
![ADONET数据库访问技术的应用实验报告_第3页](http://file3.renrendoc.com/fileroot_temp3/2022-1/19/a12298f3-4b09-44be-add6-eaa415e72c74/a12298f3-4b09-44be-add6-eaa415e72c743.gif)
![ADONET数据库访问技术的应用实验报告_第4页](http://file3.renrendoc.com/fileroot_temp3/2022-1/19/a12298f3-4b09-44be-add6-eaa415e72c74/a12298f3-4b09-44be-add6-eaa415e72c744.gif)
![ADONET数据库访问技术的应用实验报告_第5页](http://file3.renrendoc.com/fileroot_temp3/2022-1/19/a12298f3-4b09-44be-add6-eaa415e72c74/a12298f3-4b09-44be-add6-eaa415e72c745.gif)
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、课程名称网站设“与WEB编程-实验名称ADO. NET数据库访问技术的应用一、实验目的1 . 了解ADO.NET的结构,掌握ADO.NET控件的功能和应用方法。2 .灵活应用SQL语句对数据库或数据表进行操作。3 .掌握数据控件的功能和应用方法。4 . 了解前台界面与后台数据库的关系,掌握通过前台对后台的操作方法。二、实验设备PC机一台。三、实验内容1.设计数据库表结构,编程实现数据的浏览、查询、录入、修改和删除功能。四、实验要求1 .设计一个数据库,数据库中至少有一个学生数据表,(包含的数据库字段 有学号、姓名、专业、班级、性别),选取合适的字段设置为主键,并手工在数 据库表中添加若干条记录
2、。2 .用多种方法建立前台界面与数据库的连接。3 .在后台编写代码将数据显示在GridView控件中。4 .设计数据查询界面,能根据班级、专业等字段查询数据记录。5 .选用合适的控件设计学生信息录入界面,后台代码编程实现数据表中记录 的增加、修改和删除功能。6 .思考如果以学号作为主键,录入学号时,如何验证学号的唯一性?7 .思考为什么要将数据库连接字符串放在Web.config文件中?8 .完成实验报告。五、实验内容1 .新建一个数据库stu,并设置主键j字号 一姓名专业班级1±S1列名数据类型允许Null值varchar(50)varchar(50)varchar(SO)varc
3、har(50)nchar(10)DESKTOP-QCQUFFV.stu - * XDESKTOP QCQUFFV,stu DESKTOP-QCQUFFV.$tu - *.DESKTOP QCQUFFV.$tu - X .学号姓名专业班级性别001张三计算机1男002李四软件工程2女003王五网络工程3男004马六数字媒体2女005侯七通信工程4男006刘八土木工程4男007赵二|机械工程3女2 .新建空白网页,添加sqldatasource控件,并设置数据源为之前新建的数据库, 用sql身份验证,再加入gridview控件,设置
4、数据源为sqldatasourcel,启用分页 选择等属性4 WebSitel(正在运行)-Microsoft Visual Studio(管理员文件(F) 归辑(E) 视图(V) 网站 生成(B) 调试(D)G'D序An进程:6608 iisexpress.exe生后周菲事心,«|SqlDataSource - SqlDaiaSource l姓名,,业班级件别 jMtabc abc abc abc逃捏abcabc abc abciiL拯 abcabc abc abc祖tabcabc abc abc去抵abcabc abc abc凶Jiabcabc abc abc匹抗abca
5、bc abc abc送捏abcabc abc abcabc abc abcjiUfabcabc abc abc123 .网页运行结果Q +G O localhoctW/Dpfaul 夕 m 书笠口手矶书及 Q上网导航 Q天独播选 数百度 COQ g s1 fetil专业1选挂1张二计算机1 9J软件:程2 女1选国王五网络匚程3%国挂1马六故字媒体2 女阳通信工程4%土木岸4 身1选出赵一机械工程3 攵4 .设计查询窗口Default3.dcpx庵询条件姓名:学号:确定Q localbost5 .查询测试结果Qqqm先赤C O N Iocalliost52230/Defdui ,匕 ,在此搜索
6、.书杳 0手机书至 Q上网导航 鹿讯网 Q天蟒招 方白麦。京殊唐戏。腌讯蝌 A割查询条件姓名:学号:003查询条件,学号like,003%,Q localhosi学号姓名专业班级性别003王五网络工程3男Q QQ浏览器C Alocalhost52230/DefauI 夕匕 工m至 C手机书至 Q上冏导航 籁讯网Si大鹿精选 他白麦查询窗口和显示窗口的代码 public partial class Icfaul: System, ¥cb.UL Page (0个引用protected void PgeJ-oad(object sender, EvntArgs e) (if(!Pagc.
7、EsPostBack) (string mystr;nystr = Sy steen Conf igurati on. Conf igurat i or anaer. CorriGcti onStr ires( s:iConnGct ionString2z/. ToStrinjO ; SqlConne-ction wconn - no卡 SqlCcnnoctionO;nyconn. ConnectionString - wstx.nyconn. OpenO:ryconn.CloseO;TextBoxl.Text = "Tcx$“2.7ext =)0个引用protected void
8、Butxonl.Cl1ck(ctoJect sender. L/wniAigs e) (string condstx = ", if (TextBoxl.Text !")condscr ="姓名为"+ TextBoxl.Text .il (TextBor2.Text !=') if (condctr !=condstx condstx ' , and 学号为'+ TextBox2. Text ; elsecondstr ="学号 like z * TextBox2. Text + “1:Server. TrxncforC
9、DofaultS. z,condctr=A " condctr);)public partial class Cefault3 : System. feb.UI.Pige(Da15Viev 叩# = new a:aView();。个引用.protected void Page Load (object sender, EcntArgc e)( 一 ,string condstr = Request. CueryStringC, ODncstr" );string nystr = System Configuration. ?onfiguraticrJI4ner.Cwinec
10、tionStringsl'stiComecticnStringS'J.ToStringO;2qlCconec;ion ra/conn s nev SqlComect-onO.nycom.ConrjectionSiring nystr,nyoom.0pen().IataS?t rayds : new DaiaSeiO.Sql Dat a Adapter ny(h = new("select freen info* nyconn);nyla.Fill (nyds, "inio"):nyG = wds. Tables'6inlo . Delaul
11、tViev.nyl7. ofilter = condstrGri dVi wl. DataSource = wdv;Gri dVi ewl. DataBindO;Label1. Text = condstr;。个引用protected void GridViewl-PagelndexChangin?(object sender,叫比jpZSt空 e)(GridVi wl. Pagelnder = e.GridVi wl. DataSourc© = wdv;GridViwl. DataBindO;6 .信息录入界面,使用detailsview控件与数据库关联M WebSite1(1)(
12、正在运行) Microsoft Visual Studio(售 文件(F) 漏辑旧视图(V)网站(S)生成(B) 调试私:;©- |y”1 9 - Debug生命卮期2进程:6608 iisexpress.exeDefault4.aspx 夕 X!姓名abc专业abcj班级abc性别abc:编辑删除新建I12SqlDataSource - SqlDataSourcel运行网贡后的蓊巢Q locathostCj O lo<alhostS22:O/Leta'jl f十书笈 手机书笈 Q上网od ,mra Q天湖情a & sr学号001姓名张三H专业计算机Q班级1性别男编辑删除新建012345678单击新建后的新建界面Q locolhostC O lo<alhost5223O/De1aul f C、 回
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年度人工智能产业担保合作协议书
- 2025年度餐饮企业代理记账与食品安全管理合同
- 2025年度电信设备采购与维护服务合同范本
- 2025年度厂房租赁合同履约监督管理服务合同
- 2025年度二手房无证房产买卖合同风险防范条款
- 2025年度工业用地场地租赁及设备安装合同
- 2025年服装、鞋帽加工机械项目合作计划书
- 2025年电能表标准校验装置项目建议书
- 幼儿园学期计划五彩斑斓灿烂生活
- 提升业绩的年度工作策略计划
- 机动车商业保险条款(2020版)
- 2024年全国高考甲卷语文真题试卷含答案
- 2024-2025学年福建省龙岩市五县第一次中考科目教学质量检测试题化学试题含解析
- 《大小比较》(说课课件)二年级下册数学西师大版
- AQ/T 1089-2020 煤矿加固煤岩体用高分子材料(正式版)
- 幼儿园故事绘本《卖火柴的小女孩儿》课件
- 张五常子女和婚姻合约中的产权执行问题
- 妊娠期高血压疾病试题
- 医院多重耐药菌感染管理规范
- 《公平竞争审查条例》微课
- 《肺部疾病 案例分析-原发性肺癌》课件
评论
0/150
提交评论