欢迎来到天天文库
浏览记录
ID:56776583
大小:496.50 KB
页数:6页
时间:2020-07-09
《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
此文档下载收益归作者所有