Sql Sugar 基本增删改查
1 按照《Sql sugar生成实体类》生成实体类
2 新建控制台项目,通过nuget安装SqlSugar
3 将上面生成的实体类拷贝到项目
4 修改代码
using Entitys;
using SqlSugar;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;namespace SqlSugarTest
{class Program{static void Main(string[] args){SqlSugarClient db = new SqlSugarClient(new ConnectionConfig(){ConnectionString = "server=.;database=ZAS.WGT.Common;uid=sa;pwd=Server2012",//连接符字串DbType = DbType.SqlServer, //数据库类型IsAutoCloseConnection = true //不设成true要手动close});db.Aop.OnLogExecuting = (sql, pars) =>{Console.WriteLine(sql);};//查询var list = db.Queryable<UserInfo>().ToList();//插入db.Insertable<UserInfo>(new UserInfo() { UserName = "zhangsan", Password = "zhangsan", Role = 2 }).ExecuteCommand();//更新db.Updateable(new UserInfo() { Id = 4, UserName="dxm", Role=2, Password="mypass"}).ExecuteCommand();//删除db.Deleteable<UserInfo>().Where(it => it.Id == 3).ExecuteCommand();}}
}
Sql Sugar 基本增删改查相关推荐
- Database之SQL:自定义创建数据库的各种表demo集合(以方便理解和分析sql的各种增删改查语法的具体用法)
Database之SQL:自定义创建数据库的各种表demo集合(以方便理解和分析sql的各种增删改查语法的具体用法) 目录 自定义创建数据库的各种表demo集合 具体案例 1.学生信息数据表案例
- MySQL 使用SQL语句实现 增删改查
MySQL 使用SQL语句实现 增删改查 环境准备:MySQL,navicat 一.增加数据 语法: INSERT INTO 表名(字段1,字段2,字段3...) VALUES(值1,值2,值3... ...
- sql serve2008的增删改查操作
sql serve2008的增删改查 use test create table student ( id int not null primary key, name char(16) not nu ...
- SQL server.数据库增删改查
数据库基本操作,"增删改查". 先建个表: create table stu ( id int primary key identity, name varchar(50) , s ...
- SQL语句的增删改查
一.增:有2种方法 1.使用insert插入单行数据: 语法:insert [into] <表名> [列名] values <列值> 例:insert into Strdent ...
- 数据库SQL语句的增删改查(总结)
一.增:有2种方法 1.使用insert插入单行数据: 语法:insert [into] <表名> [列名] values <列值> 例:insert into Strdent ...
- sql 基础语法[增删改查]
整理如下: 1增 1.1[插入单行] insert [into] <表名> (列名) values (列值) 例:insert into Strdents (姓名,性别,出生日期) val ...
- sql数据库简单增删改查
1对于sqlserver这一块 1.添加引用 using System.Data; using System.Data.SqlData; 2.建立于数据库的连接,建议将它做成一个方法,方便多次利用. ...
- Android高级-Android操作SQL数据管理,增删改查
已经学了好几天SQL了,昨天刚接触到Android操作SQL数据库,作了一个小demo,效果图如下 分别是,主界面,和修改,添加,以及删除界面 首先我们先来实现布局 MainActivity.xml ...
最新文章
- 拥抱Node.js 8.0,N-API入门极简例子
- R语言聚类分析之基于划分的聚类KMeans实战:基于葡萄酒数据
- java矩形碰撞检测_旋转矩形的Java碰撞检测?
- 【HDU5306】【DTOJ2481】Gorgeous Sequence【线段树】
- 移动应用开发过程中的迭代式原型设计
- hadoop安装,提前确认hadoop版本是32位还是64位。
- 小说关于计算机名称,小说取名和人名取名太纠结了,感觉橙瓜码字的自动取名还不错...
- Linux常用命令(一)
- 硬盘出现“文件或目录损坏且无法读取”的故障,怎么解决?
- 能上QQ但不能打开网页——解决办法
- 软考高级 真题 2010年上半年 信息系统项目管理师 综合知识
- 2022年化工自动化控制仪表考试总结及化工自动化控制仪表模拟考试
- Python爬虫实战,pytesseract模块,Python实现拉勾网岗位数据可视化
- PPP中常用定位和误差模型
- configure命令的使用
- 二进制安全学习笔记(2)
- 2021年2月22日 星期一 农历八九 晴
- matlab形变监测,徕卡隧道形变监测程序
- 微信小程序 原生开发 实现弹窗遮罩层 并且在遮罩层内使用scroll-view实现滚动内容(包括图片)
- 疯狂的大柚柚带你玩转MSP-ESP430G2(基础篇)----(十三)比较器
热门文章
- this.$parent的使用
- 菜鸟首个航空货运中心落户深圳 联手深圳机场实现跨境包裹处理效率30%提升
- DDNS配置实例(DHCP+DNS=DDNS)
- 弱网测试在app测试中探索
- “IP的力量”专题论坛成功举办,聚焦行业共话IP与VR AR技术新融合
- Internet TV 影音娱乐新生活
- 贵州荔波:十四年办好一个节带富一方人
- ubuntu 18.04 RTX2080(ti) --- tensorflow-gpu + cuda9.0 + cudnn-9.0 (ubuntu 16.04, TITAN XP)
- Calendar日历方法使用
- 2008北京奥运最感人的一幕