数据库的修改方法和增加一样,只是把增加语句换成了修改语句,后面执行语句是相同的
首先也是需要获取并接收输入的要修改的哪个数据以及修改后的数据
代码演示:
using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Data.SqlClient;//先引用数据库,这一步不能忘 namespace ADO.Net_数据库修改 { class Program { static void Main(string[] args) { //修改数据库信息,同样需要接收修改的信息,再执行修改 Console.Write("请输入要修改的学生学号:"); string zcode = Console.ReadLine(); Console.Write("请输入修改后的学生姓名:"); string zname = Console.ReadLine(); Console.Write("请输入修改后的学生性别:"); bool zsex = Convert.ToBoolean(Console.ReadLine()); Console.Write("请输入修改后的学生生日:"); DateTime zbirth = Convert.ToDateTime(Console.ReadLine()); Console.Write("请输入修改后的学生成绩:"); decimal zscore = Convert.ToDecimal(Console.ReadLine()); SqlConnection conn = new SqlConnection("server=.;database=adonet;user=sa;pwd=123;"); SqlCommand cmm = conn.CreateCommand(); //连接语句,这个方法就是编写一个SQL语句 cmm.CommandText = "update xue set name=‘" + zname + "‘,sex=‘" + zsex + "‘,birth=‘" + zbirth + "‘,chengji=" + zscore+"where code=‘"+zcode+"‘"; conn.Open(); cmm.ExecuteNonQuery();//执行方法,执行编写的SQL语句 Console.WriteLine("修改成功!"); conn.Close(); Console.ReadLine(); } } }
时间: 2024-10-14 15:44:25