• 完整的删除


    using System;
    using System.Collections.Generic;
    using System.Linq;
    using System.Text;
    using System.Data.SqlClient;
    
    namespace ado完整删除
    {
        class Program
        {
            static void Main(string[] args)
            {
                //1、查询全部数据显示
                //创建数据连接类
                SqlConnection conn = new SqlConnection("server=.;database=Data0425;user=sa;pwd=123;");
                //创建数据操作类,并且关联连接类
                SqlCommand cmd = conn.CreateCommand();
                //编写TSQL语句
                cmd.CommandText = "select *from student";
    
                conn.Open();
                SqlDataReader dr = cmd.ExecuteReader();
                if (dr.HasRows)
                {
                    while (dr.Read())
                    {
                        int age = DateTime.Now.Year - Convert.ToDateTime(dr["birthday"]).Year;
                        Console.WriteLine(dr["Code"] + "  " + dr["Name"] + "  " + dr["Score"] + "  " + dr["birthday"] + "  " + age);
                    }
                }
    
                conn.Close();
    
                //2、删除执行
                Console.Write("请输入要删除的学生编号:");
                string Scode = Console.ReadLine();
                cmd.CommandText = "delete from student where code ='" + Scode + "'";
                conn.Open();
                cmd.ExecuteNonQuery();
                Console.Clear();
                Console.WriteLine("删除成功!");
                conn.Close();
    
                //3、刷新显示
                cmd.CommandText = "select *from student";
    
                conn.Open();
                SqlDataReader dr1 = cmd.ExecuteReader();
                if (dr1.HasRows)
                {
                    while (dr1.Read())
                    {
                        Console.WriteLine(dr1["Code"] + "  " + dr1["Name"] + "  " + dr1["Score"]);
                    }
                }
    
                conn.Close();
    
                Console.ReadLine();
            }
        }
    }
  • 相关阅读:
    文本文件关键字替换(Java)
    Java分页需求
    四、MyBatis主配置文件
    三、动态SQL语句
    二、SQL语句映射文件(2)增删改查、参数、缓存
    二、SQL语句映射文件(1)resultMap
    一、MyBatis简介与配置MyBatis+Spring+MySql
    一个SpringMVC简单Demo中出现的错误
    linux系统如何将系统中的文件名改为英文?
    spring测试
  • 原文地址:https://www.cnblogs.com/zhangdemin/p/5604139.html
Copyright © 2020-2023  润新知