C# 数据库连接增删改查
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# 数据库连接增删改查的更多相关文章
- Java数据库连接——JDBC基础知识(操作数据库:增删改查)
一.JDBC简介 JDBC是连接java应用程序和数据库之间的桥梁. 什么是JDBC? Java语言访问数据库的一种规范,是一套API. JDBC (Java Database Connectivit ...
- MVC设计模式((javaWEB)在数据库连接池下,实现对数据库中的数据增删改查操作)
设计功能的实现: ----没有业务层,直接由Servlet调用DAO,所以也没有事务操作,所以从DAO中直接获取connection对象 ----采用MVC设计模式 ----采用到的技术 .MVC设计 ...
- Java数据库连接--JDBC基础知识(操作数据库:增删改查)
一.JDBC简介 JDBC是连接java应用程序和数据库之间的桥梁. 什么是JDBC? Java语言访问数据库的一种规范,是一套API. JDBC (Java Database Connectivit ...
- 招新系统(jsp+servlet,实现简略前端网页注册登录+后台增删改查,分学生和管理员,Java语言,mysql数据库连接,tomcat服务器)
生活不只是眼前的苟且,还有诗和远方. 架构说明: 要求是采用MVC模式,所以分了下面的几个包,但是由于是第一次写,可能分的也不是很清楚: 这个是后台部分的架构: 这个是前端的的展示: (那个StuLo ...
- Django 06 Django模型基础1(ORM简介、数据库连接配置、模型的创建与映射、数据的增删改查)
Django 06 Django模型基础1(ORM简介.数据库连接配置.模型的创建与映射.数据的增删改查) 一.ORM系统 #django模型映射关系 #模型类-----数据表 #类属性-----表字 ...
- Django——6 模型基础ORM 数据库连接配置 模型的创建与映射 数据的增删改查
Django Django的ORM简介 数据库连接配置 模型的创建与映射 数据库的增删改查 增数据 查数据及补充 改数据 删数据 Django的ORM系统分析 ORM概念:对象关系映射(Objec ...
- java使用原生MySQL实现数据的增删改查以及数据库连接池技术
一.工具类及配置文件准备工作 1.1 引入jar包 使用原生MySQL,只需要用到MySQL连接的jar包,maven引用方式如下: <dependency> <groupId> ...
- 采用c3p0数据库连接池底层是jdbc的数据库的增删改查
1.新建dbutils包,里面是JdbcUtils类: package cn.com.xxx.xxx.dbutil; import java.sql.Connection; import java.s ...
- Web框架之Django_02基本操作(Django项目启动配置、数据库连接、orm、增删改查)
摘要: Django项目简单现实过程 pycharm连接数据库 Django之orm简单操作增删改查 一.新建Django项目.配置.设置: 新建Django项目:(为了熟悉Django操作,暂时全部 ...
随机推荐
- 浏览器HTTP_USER_AGENT汇总——Firefox、Chrome、IE9、IE8、IE7、IE6
结论: 浏览器 \ OS XP(IE6) XP(IE7) XP(IE8) Win7 x64(IE9) 猎豹浏览器2.0急速模式 Chrome/21 猎豹浏览器2.0兼容模式 IE6 ...
- Linux里的用户管理
在linux中系统中,它并不认识帐号名称.它认识的是我们的帐号ID,帐号ID保存在/etc/passwd文件中.我们在登录linux主机时,在输入完帐号和密码时,linux会先查找/etc/passw ...
- pg_basebackup命令解析
pg_basebackup命令首先解析输入的参数,再调用BaseBackup()函数进行备份处理. 在BaseBackup()函数内部,会首先传送WAL日志(如果指定了-x选项的话).随后依次遍历所有 ...
- SDUT OJ 顺序表应用3:元素位置互换之移位算法
顺序表应用3:元素位置互换之移位算法 Time Limit: 1000 ms Memory Limit: 570 KiB Submit Statistic Discuss Problem Descri ...
- Nuclear Power Plant ZOJ - 3840 树形dp
There are N (1 ≤ N ≤ 105) cities on land, and there are N - 1 wires connecting the cities. Therefore ...
- 主机和虚拟机互Ping的问题
主机能ping通虚拟机,虚拟机能ping不通主机. 发现原来是被防火墙阻止了.打开主机防火墙禁止Ping的方式. 在ping不通的电脑上对防火墙进行如下设置:依次单击“防火墙”—“高级设置”—“入站规 ...
- ScrollView-电影列表
ScrollView 的使用import React, { Component } from 'react';import { Platform, StyleSheet, Text, View, Sc ...
- 解析图书 XML
Java代码: package com.thinkgem.jeesite.test; import org.dom4j.Attribute; import org.dom4j.Document; im ...
- Vue 使用 axios post请求后台数据时 404
今天遇到Vue 使用 axios post请求后台数据时 404 使用postman 就能获取到 网上找了大半天 终于找到了解决方法,传送门:https://www.jianshu.com/p/b10 ...
- I/O设备
I/O(Input/Output)设备是指与计算机进行数据传输的硬件,具体分为字符设备.块设备.网络设备. 字符设备 字符设备(character device),又叫做人机交互设备.用户通过这些设备 ...