C# 连接数据库

using System.Data.sqlCliect; // 加在头

main函数里面用法(删)

//连接字符串

string Connectionstring = "server=.;database=表名字;user=登陆名;pwd=密码;"

//数据库连接类

SqlConnection Conn = new SqlConnection(Connectionstring);

//数据库操作类

SqlCommand  Comm = Conn.CreateCommand();

//增

Comm.CommandText = "insert into 表名 values('需要添加的东西')"

//开启数据库

Conn.Open();

//执行语句,此方法只负责增删改的操作

comm.ExecuteNonQuery();

//关闭数据库

Conn.Close();

main函数里面用法(删)

//连接字符串

string Connectionstring = "server=.;database=表名字;user=登陆名;pwd=密码;"

//数据库连接类

SqlConnection Conn = new SqlConnection(Connectionstring);

//数据库操作类

SqlCommand  Comm = Conn.CreateCommand();

//删

Comm.CommandText = "delete from 需要删除的表 where 需要删除的表格= '删哪个'"

//开启数据库

Conn.Open();

//执行语句,此方法只负责增删改的操作

comm.ExecuteNonQuery();

//关闭数据库

Conn.Close();

main函数里面用法(改)

//连接字符串

string Connectionstring = "server=.;database=表名字;user=登陆名;pwd=密码;"

//数据库连接类

SqlConnection Conn = new SqlConnection(Connectionstring);

//数据库操作类

SqlCommand  Comm = Conn.CreateCommand();

//改

Comm.CommandText = "update 需要改的表 set 表名= '改掉哪个' where 表名= '改成什么''"

//开启数据库

Conn.Open();

//执行语句,此方法只负责增删改的操作

comm.ExecuteNonQuery();

//关闭数据库

Conn.Close();

//改

string connstr = "server=.;database=表名字;user=登陆名;pwd=密码;";

SqlConnection conn = new SqlConnection(connstr);

SqlCommand cmd = conn.CreateCommand();

cmd.CommandText = "select *from Users";

conn.Open();

//创建数据读取对象
            SqlDataReader dr = cmd.ExecuteReader();

if (dr.HasRows) //如果读到了行数据
            {
                while (dr.Read()) //一行一行读取
                {
                  打印
                }
            }

conn.Close();

Console.ReadLine();

C# 数据库连接增删改查的更多相关文章

  1. Java数据库连接——JDBC基础知识(操作数据库:增删改查)

    一.JDBC简介 JDBC是连接java应用程序和数据库之间的桥梁. 什么是JDBC? Java语言访问数据库的一种规范,是一套API. JDBC (Java Database Connectivit ...

  2. MVC设计模式((javaWEB)在数据库连接池下,实现对数据库中的数据增删改查操作)

    设计功能的实现: ----没有业务层,直接由Servlet调用DAO,所以也没有事务操作,所以从DAO中直接获取connection对象 ----采用MVC设计模式 ----采用到的技术 .MVC设计 ...

  3. Java数据库连接--JDBC基础知识(操作数据库:增删改查)

    一.JDBC简介 JDBC是连接java应用程序和数据库之间的桥梁. 什么是JDBC? Java语言访问数据库的一种规范,是一套API. JDBC (Java Database Connectivit ...

  4. 招新系统(jsp+servlet,实现简略前端网页注册登录+后台增删改查,分学生和管理员,Java语言,mysql数据库连接,tomcat服务器)

    生活不只是眼前的苟且,还有诗和远方. 架构说明: 要求是采用MVC模式,所以分了下面的几个包,但是由于是第一次写,可能分的也不是很清楚: 这个是后台部分的架构: 这个是前端的的展示: (那个StuLo ...

  5. Django 06 Django模型基础1(ORM简介、数据库连接配置、模型的创建与映射、数据的增删改查)

    Django 06 Django模型基础1(ORM简介.数据库连接配置.模型的创建与映射.数据的增删改查) 一.ORM系统 #django模型映射关系 #模型类-----数据表 #类属性-----表字 ...

  6. Django——6 模型基础ORM 数据库连接配置 模型的创建与映射 数据的增删改查

    Django Django的ORM简介 数据库连接配置 模型的创建与映射 数据库的增删改查 增数据 查数据及补充 改数据 删数据   Django的ORM系统分析 ORM概念:对象关系映射(Objec ...

  7. java使用原生MySQL实现数据的增删改查以及数据库连接池技术

    一.工具类及配置文件准备工作 1.1 引入jar包 使用原生MySQL,只需要用到MySQL连接的jar包,maven引用方式如下: <dependency> <groupId> ...

  8. 采用c3p0数据库连接池底层是jdbc的数据库的增删改查

    1.新建dbutils包,里面是JdbcUtils类: package cn.com.xxx.xxx.dbutil; import java.sql.Connection; import java.s ...

  9. Web框架之Django_02基本操作(Django项目启动配置、数据库连接、orm、增删改查)

    摘要: Django项目简单现实过程 pycharm连接数据库 Django之orm简单操作增删改查 一.新建Django项目.配置.设置: 新建Django项目:(为了熟悉Django操作,暂时全部 ...

随机推荐

  1. 321. Create Maximum Number (c++ ——> lexicographical_compare)

    Given two arrays of length m and n with digits 0-9 representing two numbers. Create the maximum numb ...

  2. OOP2(虚函数/抽象基类/访问控制与继承)

    通常情况下,如果我们不适用某个函数,则无需为该函数提供定义.但我们必须为每个虚函数都提供定义而不管它是否被用到了,这因为连编译器也无法确定到底会适用哪个虚函数 对虚函数的调用可能在运行时才被解析: 当 ...

  3. [Swift]八大排序算法(二):快速排序

    排序分为内部排序和外部排序. 内部排序:是指待排序列完全存放在内存中所进行的排序过程,适合不太大的元素序列. 外部排序:指的是大文件的排序,即待排序的记录存储在外存储器上,待排序的文件无法一次装入内存 ...

  4. behave 测试框架,了解一下

    # behave测试框架 [behave](https://pythonhosted.org/behave/)是python的1个bdd测试框架实现. ### 安装 ```pip install be ...

  5. C#调用存储过程的ADO.Net

    using System.Data.SqlClient; //如果存储过程没有输入和输出参数,而且不返回查询结果 SqlCommand cmd = new SqlCommand("存储过程名 ...

  6. 2.2、Softmax Regression算法实践

    Softmax Regression算法实践 有了上篇博客的理论知识,我们可以利用实现好的函数,来构建Softmax Regression分类器,在训练分类器的过程中,我们使用多分类数据作为训练数据: ...

  7. explian执行计划

    MySQL为我们提供了 explain 关键字来直观的查看一条SQL的执行计划. explain显示了MySQL如何使用索引来处理select语句以及连接表,可以帮助选择更好的索引和写出更优化的查询语 ...

  8. chrome 相关设置.

    1. 使用chrome 添加道桌面的快捷方式,自动打开两个 tab 解决方法: chrome://apps/ 右击 你的应用图标..勾选在新窗口打开.

  9. POJ - 3090 gcd水题

    大概题意就是求\(1 \le i,j \le n\)的\(gcd(i,j) = 1\)的个数+2(对于0的特判) 正解应该是欧拉函数或者高逼格的莫比乌斯反演 但数据实在太水直接打表算了 /*H E A ...

  10. mock static方法

    <dependency> <groupId>org.powermock</groupId> <artifactId>powermock-api-mock ...