zoukankan      html  css  js  c++  java
  • C# 对SqlServer数据库增删改查

    http://www.worlduc.com/blog2012.aspx?bid=730767

    using System;
    using System.Collections.Generic;
    using System.Text;
    using System.Data;
    using System.Data.Sql;
    using System.Data.SqlClient;

    namespace ConsoleApplication2
    {
        class Program
        {
            static void Main(string[] args)
            {


                while (true)
                {
                    SqlConnection con = new SqlConnection();
                    con.ConnectionString = "server=505-03;database=ttt;user=sa;pwd=123";
                    con.Open();
                    SqlCommand cmd = new SqlCommand();
                    cmd.Connection = con;
                    string sql="";

                    Console.WriteLine("增加请输入1;删除请输入2;修改请输入3;查找请输入4");
                    int i = Convert.ToInt32(Console.ReadLine());
                    string str = "";
                    switch (i)
                    {
                        case 1:
                            sql = "insert into ";
                            Console.WriteLine("请输入你要修改的表");
                            str = Console.ReadLine();
                            sql += str + "(";
                            Console.WriteLine("请输入你要修改的列名,用逗号隔开");
                            str = Console.ReadLine();
                            sql += str + ")";
                            Console.WriteLine("请输入相应的数据,用逗号隔开");
                            str = Console.ReadLine();
                            sql += " values (" + str+")";
                            break;
                        case 2:
                            sql = "DELETE FROM ";
                            Console.WriteLine("请输入表名");
                            str = Console.ReadLine();
                            sql += str;
                            Console.WriteLine("请输入删除的条件");
                            str = Console.ReadLine();
                            sql += " where " + str;
                            break;
                        case 3:
                            sql = "UPDATE ";
                            Console.WriteLine("请输入表名");
                            str = Console.ReadLine();
                            sql += str + " set ";
                            Console.WriteLine("请输入要修改的数据,如money=0,多个用逗号隔开");
                            str = Console.ReadLine();
                            sql += str;
                            Console.WriteLine("请输入要修改的条件");
                            str = Console.ReadLine();
                            sql += " where " + str;
                            break;
                        case 4:
                            sql = "select ";
                            Console.WriteLine("请输入你要查询的列名,多个用逗号隔开");
                            str = Console.ReadLine();
                            sql += str;
                            Console.WriteLine("请输入你要查询的表名,多个用逗号隔开");
                            str = Console.ReadLine();
                            sql += " from " + str;
                            break;

                    }
                    cmd.CommandText = sql;
                    cmd.CommandType = CommandType.Text;
                    cmd.ExecuteNonQuery();
                }

            }
        }
    }

    最后欢迎大家访问:http://www.devloper.top/  ,有免费的视频教程 与 博客文章

  • 相关阅读:
    Android升级ADT22后会报ClassNotFoundException的原因分析
    修改Android解锁界面
    Android中dip, dp, px,pt, sp之间的区别:
    移动开发:Android官方提供的支持不同屏幕大小的全部方法
    常用正则表达式
    Android多语言与国际化
    Android中的资源与国际化
    Android开发:使用Fragment改造TabActivity
    Android开发–Intent-filter属性详解
    Fragment、Activity比较——Android碎片介绍
  • 原文地址:https://www.cnblogs.com/jingxuan-li/p/6526753.html
Copyright © 2011-2022 走看看