方法1:

public void DeleteTask(Guid taskId, string userId)

{

var task = _context.TWFITSKs.FirstOrDefault(x => x.ID == taskId.ToString());//

if (task == null) return;

_context.TWFITSKs.Attach(task);

_context.TWFITSKs.Remove(task);

_context.SaveChanges();

}

错误:ORA-00932:数据类型不一致:应为-get CLOB

TWFITSK

不包含数据类型为的列

CLOB

,但不确定为什么会导致此select语句中出现问题。

方法2:

public void DeleteTask(Guid taskId, string userId)

{

var task = new TWFITSK { ID = taskId.ToString() };

_context.TWFITSKs.Attach(task); //

_context.TWFITSKs.Remove(task);

_context.SaveChanges();

}

错误:System.InvalidOperationException:'附加类型为的实体

“XXXXX.TWFITSK”失败,因为同一类型的另一个实体已经

具有相同的主键值。当使用

“Attach”方法或将实体的状态设置为“Unchanged”或

这可能是因为有些实体是新的,尚未收到

“添加”实体状态以跟踪图形,然后设置

根据需要将非新实体改为“未更改”或“已修改”

方法3:

public void DeleteTask(Guid taskId, string userId)

{

var task = new TWFITSK { ID = taskId.ToString() };

_context.TWFITSKs.Remove(task); //

_context.SaveChanges();

}

对象状态管理器

oracle 删除行记录,使用实体框架从oracle数据库中删除记录相关推荐

  1. html页面按钮删除一条数据库,需要添加一个删除按钮到一个HTML表格从数据库中删除记录与消息...

    IDNameCodeActiveEdit <?php foreach($nurseries->result() as $nursery) { ?> <?php echo $nu ...

  2. Oracle数据库中有关记录个数的查询

    一.查询表中全部的记录个数 可用两种方法,一种是在oracle的系统表中统计,另一种需要写存储过程统计,方法分别如下. 1.系统表中统计: SELECT sum(num_rows) FROM user ...

  3. oracle查询记录插入,我应该使用哪种查询语法在Oracle数据库中插入记录?

    我是一个初学者,试图用C#创建一个简单的程序来插入和更新Oracle数据库中的记录.我已经成功地连接到数据库,但是我的SQL语句出现异常,该异常指出不支持(?)符号.为什么会出现此异常,该如何解决? ...

  4. java eav_entity-framework-4 – 实体框架4和ddd中的EAV

    我的数据库中的一些表是使用EAV概念设计的. 然后我使用自动生成的实体,并将ORM实体框架的"静态"表(不是"EAV"表)表示为DDD对象. >如何使用E ...

  5. Gridview导出到Excel,Gridview中的各类控件,Gridview中删除记录的处理

    Asp.net 2.0中新增的gridview控件,是十分强大的数据展示控件,在前面的系列文章里,分别展示了其中很多的基本用法和技巧(详见< ASP.NET 2.0中Gridview控件高级技巧 ...

  6. php如何查询数据是否存在,PHP判断数据库中的记录是否存在的方法,php数据库_PHP教程...

    PHP判断数据库中的记录是否存在的方法,php数据库 本文实例讲述了PHP判断数据库中的记录是否存在的方法.分享给大家供大家参考. 具体实现代码如下: 复制代码 代码如下: $sql="se ...

  7. mysql 查询不为0的数据_查询数据库中所有记录总数不为0的数据表名称

    [如何查询postgreSQL 里面某个数据库中所有用户定义的数据表的名字@forandever 2011-11-131.通过命令行查询\d 数据库  -- 得到所有表的名字\d 表名  -- 得到表 ...

  8. php判断记录,PHP判断数据库中的记录是否存在的方法,php数据库_PHP教程

    PHP判断数据库中的记录是否存在的方法,php数据库 本文实例讲述了PHP判断数据库中的记录是否存在的方法.分享给大家供大家参考. 具体实现代码如下: 复制代码 代码如下: $sql="se ...

  9. 在 MySQL 数据库中删除重复记录的步骤

    在 MySQL 数据库中删除重复记录的步骤 当我们在处理数据库中的数据时,有时候会出现重复记录的情况,这些重复记录会影响数据的正确性,需要将其删除.下面是在 MySQL 数据库中删除重复记录的步骤: ...

最新文章

  1. pandas索引复合索引dataframe数据、索引其中一个水平(level)的特定数据列(index a column of a level)
  2. FFT对信噪比的增益计算
  3. DR模式下的mysql (abb读写分离)
  4. 【定时任务】JDK java.util.Timer定时器的实现原理
  5. c语言中的无符号字节,C语言之有符号数和无符号数
  6. [css] 标签、class和id选择器三者的区别是什么?分别在什么时候用?
  7. MinIO部署快速入门
  8. Silverlight中的InkPresenter(可以保存、加载)
  9. 在线SQL(Insert/Update)语句转JSON工具
  10. POJ1700 Crossing River
  11. linux内核源码分析--内核启动之,Linux内核源码分析之setup_arch (二)
  12. 搭建vue并且实现360和谷歌浏览器对office(ntko)在线编辑工具的集成
  13. 从NMEA0183到GNSS定位数据获取(二)软件篇
  14. modbus主机、从机、虚拟串口调试软件
  15. 图片隐写,盲水印,加密logo
  16. html设置自动切图指定位置,HTML5自助切图
  17. 基于PT8.2汽车尾气C0监测及联动控制
  18. html制作菱锥旋转,几何画板实现三棱锥的旋转的操作方法
  19. Javaweb智能社区管理系统设计【源码】
  20. matplotlib绘制线性回归y=kx+b参数的损失函数等高线图

热门文章

  1. mysql字段A复制到字段B,并替换指定字符
  2. Android通过tcpdump抓包
  3. 修改environment导致重启不能登录的问题解决
  4. C# 线程手册 第二章 .NET 中的线程 线程的优势
  5. 动态参数 maven_Spring Security 动态url权限控制(三)
  6. 华为应用锁退出立即锁_华为P40系列三大安全锁,教你锁住你的隐私 - 企业资讯...
  7. python导入不了包_python – 导入不存在的包
  8. 数据结构括号匹配代码_栈:如何实现有效括号的判断?
  9. java实现展示框,如何使用纯CSS实现蝴蝶标本的展示框效果
  10. Python+tkinter设置Label字体、字号、样式、对齐方式、鼠标形状、响应鼠标事件