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. Windowns DOS For 循环实例

    update_all.bat代码示例: @echo off echo ***************************************************************** ...

  2. 洛谷P4557 [JSOI2018]战争(闵可夫斯基和+凸包)

    题面 传送门 题解 看出这是个闵可夫斯基和了然而我当初因为见到这词汇是在\(shadowice\)巨巨的\(Ynoi\)题解里所以压根没敢学-- 首先您需要知道这个 首先如果有一个向量\(w\)使得\ ...

  3. Spring IOC容器交给application域对象管理

    在项目开发中,我们不能在每次使用IOC容器时,都创建一个ApplicationContext对象, 因此我们将IOC容器交给application域对象管理,application对象在服务器启动时创 ...

  4. 【BZOJ4800】[CEOI2015 Day2]世界冰球锦标赛 (折半搜索)

    [CEOI2015 Day2]世界冰球锦标赛 题目描述 译自 CEOI2015 Day2 T1「Ice Hockey World Championship」 今年的世界冰球锦标赛在捷克举行.\(Bob ...

  5. Fundamentals of Logic

    Fundamentals of Logic To make complicated mathematical relationships clear,it is convenient to use t ...

  6. SDUT OJ 数据结构实验之串三:KMP应用

    数据结构实验之串三:KMP应用 Time Limit: 1000 ms Memory Limit: 65536 KiB Submit Statistic Discuss Problem Descrip ...

  7. RFC3920

    RFC3920 可扩展的消息和出席信息协议 (XMPP): 核心协议 关于本文的说明 本文为互联网社区定义了一个互联网标准跟踪协议,并且申请讨论协议和提出了改进的建议.请参照"互联网官方协议 ...

  8. HDU - 5996 树上博弈 BestCoder Round #90

    就是阶梯NIM博弈,那么看层数是不是奇数的异或就行了: #include<iostream> #include<cstdio> #include<algorithm> ...

  9. docker大概理解

    #是啥# 轻量级的虚拟机,占用资源远小于一般意义上的虚拟机(例如:vmware,hyper-v) #特点# 启动快,体积小,开销少 #本质# Linux容器的一种封装 参考: 阮一峰博客 http:/ ...

  10. 浅谈C#数组(一)

    如果需要使用同一类型的多个对象,可以使用数组和集合(后面介绍).C#用特殊的记号声明,初始化和使用数组.Array类在后台发挥作用,它为数组中的元素排序和过滤提供了多个方法.使用枚举器,可以迭代数组中 ...