Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/linq/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/google-chrome/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Linq 实体框架6.0-Oracle 12c-错误不支持的列类型(XMLType)_Linq_Entity Framework 6_Code First_Oracle12c_Xmltype - Fatal编程技术网

Linq 实体框架6.0-Oracle 12c-错误不支持的列类型(XMLType)

Linq 实体框架6.0-Oracle 12c-错误不支持的列类型(XMLType),linq,entity-framework-6,code-first,oracle12c,xmltype,Linq,Entity Framework 6,Code First,Oracle12c,Xmltype,在entity Framework 6.0中,从Oracle 12c的entity中提取数据时,出现了不支持的列类型错误。查询是: var caseActivityData = (from activity in this.Context.CaseActivityData where activity.CaseId == caseId && act

在entity Framework 6.0中,从Oracle 12c的entity中提取数据时,出现了不支持的列类型错误。查询是:

var caseActivityData = (from activity in this.Context.CaseActivityData
                                where activity.CaseId == caseId
                                   && activity.ActivityId == activityId
                                   && activity.ActivityTypeId == activityTypeId
                                select activity).ToList();
我们假设问题出在XMLType列上——数据库中的字段“publicstringcaseActivityDataValues{get;set;}”是XMLType

该实体为:

[Table("CASE_ACTIVITY_DATA")]
public class CaseActivityData
{
    [Key]
    [Column("ACTIVITY_ID")]
    [DatabaseGenerated(DatabaseGeneratedOption.None)]
    public int ActivityId { get; set; }

    [Column("CASE_ID")]
    public int CaseId { get; set; }

    [Column("CASE_ACTIVITY_DATA_TYPE_ID")]
    public int ActivityTypeId { get; set; }

    [Column("WHO_UPDATED")]
    public string WhoUpdated { get; set; }

    [Column("CASE_DATA_VALUES")]
    public string CaseActivityDataValues { get; set; }

    [Column("DATE_UPDATED")]
    public DateTime? DateUpdated { get; set; }
}
上下文映射是:

public virtual DbSet<CaseActivityData> CaseActivityData { get; set; }
公共虚拟数据库集CaseActivityData{get;set;} 请建议