实验编号:07 师大 实验报告 2024 年 6 月 12 日计算机科学学院级 06 班 实验名称:ADO 连接数据库实现简单数据操作:仁青拉初 学号:2024110637 指导老师:____ 莉 ____ 实验成绩:_____实验七 ADO 连接数据库实现简单数据操作一.实验目的与要求在高级语言过 ADO 或者 ADO.NET 连接 SQL SERVER 数据库,做一些简单应用。二.实验容在高级语言中使用 ADO 控件(ADO.NET 控件)或 ADO 对象(ADO.NET 对象)连接 SQL SERVER数据库,实现对表格的基本操作,能与数据库交互,包括数据查询,添加,删除和修改,实验报告中呈现程序代码和效果图。三.实验主要流程、基本操作或核心代码、算法片段(该部分如不够填写,请另加附页)建立一个C#窗体应用程序,使用ADO.NET访问数据库建立数据表createtabletest(namechar(10),citychar(10));插入数据insertintotestvaluse('WW','Paris');实现原理:publicvoid button1_Click(object sender, EventArgs e) {string readSql = "select name, city from test";string connectString = System.Configuration.ConfigurationSettings.AppSettings["DB"];SqlConnection connection = newSqlConnection(connectString);SqlCommand command = newSqlCommand(readSql, connection); connection.Open();SqlDataReader reader = command.ExecuteReader(); Book.CControl.AddListViewByDataReader(this.listView1,reader); connection.Close(); }添加记录:实现原理:privatevoid button1_Click(object sender, EventArgs e) { nameStr = this.textBox1.Text; cityStr = this.textBox2.Text;string insertSql = string.Format("INSERT INTO test(name,city)VALUES('{0}','{1}')", newobject[] { nameStr, cityStr });Console.WriteLine(insertSql);string connectString = "server = localhost; integrated security = sspi; database = db";SqlConnection connection = newSqlConnection(connectString);SqlCommand command = newSqlCommand(insertSql, connection); connection.Open();int count = command.ExecuteNonQuery(); connection.Close(); f.button1_Click(null, null);this.Close(); }(源自百度)☞删除记录实现原理privatevoid button1_Click(object sender, EventArgs e) {string where =...