当前位置: 首页 > news >正文

济南网站优化收费深圳建网站培训机构

济南网站优化收费,深圳建网站培训机构,王也头像高清帅气,太平洋电脑配置报价官网删除是一个非常危险的操作#xff0c;FreeSql对删除支持并不强大#xff0c;仅支持了单表有条件的删除方法。 不想过多的介绍拉长删除数据的系列文章#xff0c;删除数据的介绍仅此一篇。 若Where条件为空的时候执行方法#xff0c;FreeSql仅返回0或默认值#xff0c;不执… 删除是一个非常危险的操作FreeSql对删除支持并不强大仅支持了单表有条件的删除方法。 不想过多的介绍拉长删除数据的系列文章删除数据的介绍仅此一篇。 若Where条件为空的时候执行方法FreeSql仅返回0或默认值不执行真正的SQL删除操作。 为了增强系统的安全性强烈建议在实体中增加 is_deledted 字段做软删除标识。 var connstr Data Source127.0.0.1;Port3306;User IDroot;Passwordroot; Initial Catalogcccddd;Charsetutf8;SslModenone;Max pool size10;IFreeSql fsql new FreeSql.FreeSqlBuilder().UseConnectionString(FreeSql.DataType.MySql, connstr).UseAutoSyncStructure(true) //自动同步实体结构到数据库.Build();[Table(Name tb_topic)] class Topic {[Column(IsIdentity true, IsPrimary true)]public int Id { get; set; }public int Clicks { get; set; }public string Title { get; set; }public DateTime CreateTime { get; set; } } 动态条件 DeleteTopic(object dywhere) dywhere 支持 主键值new[] { 主键值1, 主键值2 }Topic对象new[] { Topic对象1, Topic对象2 }new { id 1 }fsql.DeleteTopic(new[] { 1, 2 }).ExecuteAffrows(); //DELETE FROM tb_topic WHERE (Id 1 OR Id 2)fsql.DeleteTopic(new Topic { Id 1, Title test }).ExecuteAffrows(); //DELETE FROM tb_topic WHERE (Id 1)fsql.DeleteTopic(new[] { new Topic { Id 1, Title test }, new Topic { Id 2, Title test } }).ExecuteAffrows(); //DELETE FROM tb_topic WHERE (Id 1 OR Id 2)fsql.DeleteTopic(new { id 1 }).ExecuteAffrows(); //DELETE FROM tb_topic WHERE (Id 1) 删除条件 出于安全考虑没有条件不执行删除动作避免误删除全表数据 删除全表数据fsql.DeleteT().Where(11).ExecuteAffrows() fsql.DeleteTopic().Where(a a.Id 1).ExecuteAffrows(); //DELETE FROM tb_topic WHERE (Id 1)fsql.DeleteTopic().Where(id ?id, new { id 1 }).ExecuteAffrows(); //DELETE FROM tb_topic WHERE (id ?id)var item new Topic { Id 1, Title newtitle }; fsql.DeleteTopic().Where(item).ExecuteAffrows(); //DELETE FROM tb_topic WHERE (Id 1)var items new ListTopic(); for (var a 0; a 10; a) items.Add(new Topic { Id a 1, Title $newtitle{a}, Clicks a * 100 }); fsql.DeleteTopic().Where(items).ExecuteAffrows(); //DELETE FROM tb_topic WHERE (Id IN (1,2,3,4,5,6,7,8,9,10)) API 方法返回值参数描述WherethisLambda表达式条件仅支持实体基础成员不包含导航对象Wherethisstring, parms原生sql语法条件Where(id ?id, new { id 1 })WherethisT1 | IEnumerable传入实体或集合将其主键作为条件WhereExiststhisISelect子查询是否存在WithTransactionthisDbTransaction设置事务对象ToSqlstring返回即将执行的SQL语句ExecuteAffrowslong执行SQL语句返回影响的行数ExecuteDeletedListT1执行SQL语句返回被删除的记录系列文章导航 一入门二自动迁移实体三实体特性四实体特性 Fluent Api五插入数据六批量插入数据七插入数据时忽略列八插入数据时指定列九删除数据十更新数据十一更新数据 Where十二更新数据时指定列十三更新数据时忽略列十四批量更新数据十五查询数据十六分页查询十七联表查询十八导航属性十九多表查询二十多表查询 WhereCascade二十一查询返回数据二十二Dto 映射查询二十三分组、聚合二十四Linq To Sql 语法使用介绍二十五延时加载二十六贪婪加载 Include、IncludeMany、Dto、ToList二十七将已写好的 SQL 语句与实体类映射进行二次查询二十八事务二十九Lambda 表达式三十读写分离三十一分区分表三十二Aop三十三CodeFirst 类型映射三十四CodeFirst 迁移说明三十五CodeFirst 自定义特性转载于:https://www.cnblogs.com/FreeSql/p/11531320.html
http://www.huolong8.cn/news/151130/

相关文章:

  • 关于设计网站自动注册wordpress账号软件
  • 广州网站开发招聘信息ui是什么
  • 做网站怎样收费的如何做一家门户网站
  • seo怎么做网站的tdk建设大型网站怎样赢利
  • 如何制作个人手机网站做站群的网站怎么来
  • 可以做手机网页的网站关键词点击排名软件
  • 做个网页需要多少钱?六安seo地址
  • 管理外贸网站模板下载设计衣服网站
  • 长春网站建设定制手机上的网页游戏
  • 专业邯郸做网站seo关键词seo排名公司
  • 广州市网站建设怎么样彩票网站建设开发
  • 网站权重为零网站建设平台源码
  • 建设网站的技术互联网应用开发与设计
  • 营销类网站建营销类网站建设如何卸载和安装wordpress
  • 一个公司网站的价格华为物联网开发平台
  • 我做外贸要开国际网站吗网站设置gif禁用
  • 网站制作教程下载太原网站制作策划
  • 网站建设推广哪家专业崇左网站搭建
  • 做汽车网站销售怎么入手公司名称邮箱大全
  • 检索标准的网站WordPress论坛推广插件
  • asp服装网站源码软件库资源共享
  • 宝安网站设计最好的公司wordpress 发布模块
  • 怀柔区企业网站设计机构提供织梦cms网站地图
  • 青海旭云网站建设帝舵手表网站
  • 新乡专业的网站建设公司重庆一次可以备案多少个网站
  • 网站优化 套站用wordpress做网站页面显示404
  • 长沙网站推广有哪些啊网站数据库连接不上的常见问题
  • 网站建设开题报告pptwordpress title description
  • 网站流程表中国最好的影视后期培训学校
  • 支持付费下载系统的网站模板或建站软件学做饼干的网站