zoukankan      html  css  js  c++  java
  • ADO.Net 数据库修改

    数据库的修改方法和增加一样,只是把增加语句换成了修改语句,后面执行语句是相同的

    首先也是需要获取并接收输入的要修改的哪个数据以及修改后的数据

    代码演示:

    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();
            }
        }
    }
  • 相关阅读:
    关于分布式事务、两阶段提交协议、三阶提交协议
    关于分布式一致性的探究
    初始分布式系统
    移动端禁止video在ios系统中自动全屏播放
    ios对new Date() 的兼容问题
    VUE路由懒加载的方式
    记录 好看的阴影
    创建码云仓库,并将本地代码上传至仓库
    v-cloak遇到的问题及解决方法
    CSS 定义一条渐变优雅的分割线
  • 原文地址:https://www.cnblogs.com/zyg316/p/5604966.html
Copyright © 2011-2022 走看看