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 修改
    {
        class Program
        {
            static void Main(string[] args)
            {
                Console.Write("请输入要修改的成员姓名:");
                string name = Console.ReadLine();
                Console.Write("请输入要修改的成员的生日:");
                string bir = Console.ReadLine();
    
                //创建数据库连接类
                SqlConnection conn = new SqlConnection("server=.;database=Data1128;user=sa;pwd=123;");//编写连接字符串
    
                //创建数据库操作类,创建过程是与刚创建的连接对象匹配起来
                SqlCommand comm = conn.CreateCommand();
                //编写操作语句 TSQL语句
                comm.CommandText="update Users set birthday='"+bir+"' where usename='"+name+"'";
    
                conn.Open();
                int i = comm.ExecuteNonQuery();
                conn.Close();
                if (i > 0)
                    Console.WriteLine("修改成功!");
                else
                    Console.WriteLine("修改失败!");
                Console.ReadKey();
    
    
    
    
            }
        }
    }

    查询:

    using System;
    using System.Collections.Generic;
    using System.Linq;
    using System.Text;
    using System.Data.SqlClient;
    
    namespace ConsoleApplication1
    {
        class Program
        {
            static void Main(string[] args)
            {
                //创建数据库连接类
                SqlConnection con = new SqlConnection("server=.;database=Data1128;user=sa;pwd=123;");
    
                //创建数据库操作类,创建过程是与刚创建的连接对象匹配起来
                SqlCommand com = con.CreateCommand();
                //编写操作语句 TSQL语句
                com.CommandText = "select code,usename,password,nick,sex,nation,class,(select nationname from Nation where nationcode=Users.nation) as 民族,(select classname from Class where classcode=Users.class) as 班级,birthday from Users";//
                con.Open();
                //读取操作,返回读取器对象
                SqlDataReader dr= com.ExecuteReader();
                if (dr.HasRows)//获取一个bool值,判断是否含有一行或多行
                {
                    while (dr.Read())//获取一个bool值,前进到下一条记录
                    {
                        Console.WriteLine(dr["code"] + "	" + dr["usename"] + "	" + dr["password"] + "	" + dr["nick"] + "	" + (Convert.ToBoolean(dr["sex"]) ? "" : "") + "	" + dr["民族"] + "	" + dr["班级"] + "	" + (Convert.ToDateTime(dr["birthday"]).ToShortDateString()));
                    }
                }
    
                con.Close();
                Console.ReadLine();
    
            }
        }
    }
  • 相关阅读:
    datatables ajax异步分页
    redis实现消息发布/订阅
    使用Tomcat+Redis来实现集群部署中的Session共享问题
    工具:从一个文件夹中复制jar到另一个文件夹中
    CentOS配置上网
    热力图与百度地图扩展实例
    【转】JavaWeb编码之get方式中文乱码问题
    数字转换大写核心类
    详说 Navicat for MySQL 快捷键
    MYBATIS常用的sql事例
  • 原文地址:https://www.cnblogs.com/maxin991025-/p/6109794.html
Copyright © 2011-2022 走看看