C#实验四 数据库基本操作.doc

C#实验四 数据库基本操作.doc

ID:56776583

大小:496.50 KB

页数:6页

时间:2020-07-09

C#实验四 数据库基本操作.doc_第1页
C#实验四 数据库基本操作.doc_第2页
C#实验四 数据库基本操作.doc_第3页
C#实验四 数据库基本操作.doc_第4页
C#实验四 数据库基本操作.doc_第5页
资源描述:

《C#实验四 数据库基本操作.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、太原工业学院计算机工程系实验报告课程名称C#班级实验日期2015.6.21姓名学号实验成绩实验名称实验四ADO.Net数据库基本操作实验目的及要求1、掌握ADO.Net基本架构,能够通过Connection对象连接数据库。2、掌握通过DataReader进行数据查询的基本方法。3、掌握通过DataAdapter和DataSet进行数据查询的基本方法。4、掌握通过Command对象进行数据操作的基本方法。5、能够通过DataAdapter进行数据库操作。实验环境MicrosoftVisualStudio2010实验内容1.设计一个菜单系统;2.建立一个数据库,通过Conne

2、ction对象连接数据库。3.通过DataAdapter和DataSet进行数据查询,通过Command对象进行数据操作,通过DataAdapter进行数据库操作,实现对数据的增删该查;4.要求界面友好。算法描述及实验步骤1.设计一个菜单系统界面;2.建立数据库information;3.通过Connection对象连接数据库;4.通过DataAdapter和DataSet进行数据查询;调试过程及实验结果添加菜品:查询菜品02删除菜品03总结通过本次实验,我了解到:1.ADO.NET设计思想是从数据库中读取数据到内存中,构成内存中的一个数据库。2.Connection对象

3、:建立与特定数据源的连接3.Command对象:对数据源执行命令,公开Parameters,并且可以从Connection在Transaction的范围内执行4.DataReader对象:从数据源中读取只进且只读的数据流5.DataAdapter对象:用数据源填充DataSet并解析更新,DataAdapter是数据提供程序与DataSet的接口附录Menu.csnamespaceForm1{publicpartialclassmenu:Form{staticstringstr="server=localhost;UserId=root;password=;Databas

4、e=information";MSqlConnectionmconn=newMSqlConnection(str);publicmenu(){InitializeComponent();}privatevoidForm1_Load(objectsender,EventArgse){Stringsql="select*fromjibenxinxi";MSqlDataAdapterda=newMSqlDataAdapter(sql,mconn);DataSetds=newDataSet();da.Fill(ds,"information");dataGridView1.Dat

5、aSource=ds;dataGridView1.DataMember="information";dataGridView1.Columns[0].HeaderText="菜号";dataGridView1.Columns[1].HeaderText="菜名";dataGridView1.Columns[2].HeaderText="价格";dataGridView1.Columns[3].HeaderText="类别";dataGridView1.Columns[4].HeaderText="备注";dataGridView1.Columns[5].HeaderTex

6、t="备注";mconn.Close();}privatevoidbutton1_Click(objectsender,EventArgse){newaddmenu().Visible=true;this.Hide();}privatevoidbutton3_Click(objectsender,EventArgse){stringno=textBox1.Text;if(no==""){Stringsql1="Select*fromjibenxinxi";MSqlDataAdapterda=newMSqlDataAdapter(sql1,mconn);DataSetds=

7、newDataSet();da.Fill(ds,"emploees");dataGridView1.DataSource=ds;dataGridView1.DataMember="emploees";mconn.Close();textBox1.Text="";}else{stringsql=string.Format("select*fromjibenxinxiwhereno='{0}'",no);MSqlDataAdaptermda=newMSqlDataAdapter(sql,mconn);DataSetds=newDa

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。