



下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、实验编号:卫乙. 师大实验报告 2016 年6月12日计算机科学学院 级06班 实验名称:AD0连接数据库实现简单数据操 作:仁青拉初 学号:2014110637 指导老师: 莉实验成绩:实验七ADO连接数据库实现简单数据操作一. 实验目的及要求在高级语言过ADO或者ADO. NET连接SQL SERVER数据库,做一些简单应用。二. 实验容在高级语言中使用ADO控件(ADO. NET控件)或ADO对象(ADO. NET对象)连接SQL SERVER 数据库,实现对表格的基本操作,能与数据库交互,包括数据查询,添加,删除和修改, 实验报告中呈现程序代码和效果图。三实验主要流程、基本操作或核心代
2、码、算法片段(该部分如不够填写,请另加附页)建立一个C#窗体应用程序,使用ADO. NET访问数据库建立数据表create table test(name char(l0city char(10 );插入数据insert into test valuse:*W*Paris);实现原理:public void buttonl Click(object sender, I:venlArgs e)string readSql = select namet city from lestn;string connectString =System. Configuration. Configuratio
3、nSeLlings. AppSettingsMDBH;SqlConnection connection = new Sq1 Connect ion(connectString):Sql Command comma nd = new Sq IConuiiand (readSql, connection): connection 0pen();SqlDalaReader reader = commancl. ExecuteReader ();Book. CCoiiliI. AddListViewByDataReader(this 1islViewl,reader):connection. Clos
4、e();添加记录: J AddForm2NamePeterbuttonlMidson实现原理:private void buttonl Click (object sender, EventArgs e)nameStr = this texlBoxl. Text;cityStr = this l extBox? .Text;string insertSql = stringFormat(INSERT INTOtest (name, city) VALUES (r 0) ,1 1 ),r, new object nameS tr, cityStr ); Console. WriteLine(in
5、sertSql); string connectString = *server 二 localhost; integrated securi ty sspi; database - db;SqlConnect ion connection = new SqlConnection(connectString):SqlCommand command = new Sq1Command(insertSq1, connection); connect io n. 0pen(); int count = conunand. ExecuteNonQuery (): connect io n. Close
6、(); f. buttonl Click(nullt null); this Close();(源自百度)册删除记录吐? Del Form1 = 1 la 1 心删踪条件删瞧属性BaffinPeter Formlo 回却RangeNameCity修改记录1ikalHew YorkOKDelete实现原理private void buttonl Click (object sender, EventArgs e)siring where = comboBox1 .Text; string value = LextBoxl.Text; string delectSql = string Forma
7、t(DELETE from test where :0 = * U! * new object where, value );string connectString = userver - localhost; integrated securily 二 sspi; database = db;SqlConneclion connection = new Sq1 Connection(connectString): Sq ICoininand command = new SqIConuiiand(delectSql t connection): connect io n. Open();in
8、t counl = conunand. ExecuteNonQuery (); connect io n. Close ();f. buttonl Click(nullt null):this Close();(源自百度)修改记录Forml巳凹.% J实现原理private void buttonl Click (object sender. EventArgs e)string where = coinboBoxl. Text;string value origal = textBox1.Text;string value modify = textBox2.Text;string dele
9、ctSql = string. Format(MUPDATE test SET 10 = 1 r where new object where, value modify,value origal );string connectString = Hserver - localhost; integrated securi ty - sspi; database 二 dbn;SqlConnect ion connection = new Sq1Connection(connectString);Sql Command comma nd = new Sq IConuiiand (delectSq
10、l, connection);connect io n. Open();int count = conunand. ExecuteNonQuery ();connection. Close();f. buttonl Click (null, null):this Close();(源自百度)四.实验结果的分析与评价(该部分如不够填写,请另加附页)通过本次实验了解AD0.NET,还不是特别的熟悉,所在运用上还有一定的困难,需 要多去看一些与高级语言相关的书籍,让自己能够更好的掌握高级语言,AD0.NET互操作性、 可维护性、可编性、性能优化、可伸缩性等优点,ADO.NET应用程序都使用对数据的不连接 访问,因此它不会在较长持续时间保留数据库锁或活动
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 科普器材出售合同范本
- BOD自动在线监测仪产业分析报告
- 体外诊断产品竞争策略分析报告
- 余土外运合同范本
- 厂房中介出售合同范本
- 中级电工模拟试题+参考答案
- 卤菜设备买卖合同范本
- 固定金额合同范本
- 原矿合同范本
- 七年级下册的语文教学计划
- 2024年三八妇女节妇女权益保障法律知识竞赛题库及答案(共260题)
- 2023年7月浙江省普通高中学业水平考试(学考)语文试题答案
- 2024年计算机软件水平考试-初级信息处理技术员考试近5年真题集锦(频考类试题)带答案
- 发热病人护理课件
- 幼儿园中班安全《不动手打人》课件
- 辽宁沈阳历年中考语文现代文之说明文阅读11篇(含答案)(2003-2022)
- 【正版授权】 ISO 7241:2023 EN Hydraulic fluid power - Dimensions and requirements of quick-action couplings
- 劳动项目一 剪指甲 教案
- 母婴护理培训课件
- 2024年江苏农林职业技术学院单招职业适应性测试题库各版本
- 汽车制造企业物流自动化
评论
0/150
提交评论