Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/307.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
C# 首先使用实体框架代码通过devart dotconnect连接到旧版Oracle数据库_C#_Oracle10g_Ef Code First_Entity Framework Ctp5_Dotconnect - Fatal编程技术网

C# 首先使用实体框架代码通过devart dotconnect连接到旧版Oracle数据库

C# 首先使用实体框架代码通过devart dotconnect连接到旧版Oracle数据库,c#,oracle10g,ef-code-first,entity-framework-ctp5,dotconnect,C#,Oracle10g,Ef Code First,Entity Framework Ctp5,Dotconnect,错误:clob类型未使用命名空间或别名限定。只有基本类型可以在没有限定的情况下使用。 我一直在尝试将EF 4.1(代码优先)与MVC 3结合使用,并使用devart dotconnect对传统的Oracle 10g数据库进行测试。无法更改旧式数据库。我正试图把里面的数据读到一个网页上 (Devart.Data.Oracle版本:5.70.140.0) 在这一过程中,我有一些错误需要克服,但最终还是遇到了这个错误: 错误0040:类型clob未使用命名空间或别名限定。 只有基本类型可以在没有限定的

错误:clob类型未使用命名空间或别名限定。只有基本类型可以在没有限定的情况下使用。

我一直在尝试将EF 4.1(代码优先)与MVC 3结合使用,并使用devart dotconnect对传统的Oracle 10g数据库进行测试。无法更改旧式数据库。我正试图把里面的数据读到一个网页上

(Devart.Data.Oracle版本:5.70.140.0)

在这一过程中,我有一些错误需要克服,但最终还是遇到了这个错误:

错误0040:类型clob未使用命名空间或别名限定。 只有基本类型可以在没有限定的情况下使用

这是我的代码:

Web.config连接信息:

<add name="OdeToTrainingCoursesDB"
              connectionString="User Id=test;Password=test;Server=##.#.#.#;
                      Home=OraClient10g;Direct=True; 
                      Sid=dbTest;Persist Security Info=True"
              providerName="Devart.Data.Oracle" />



namespace AllInOne
{
    public class OdeToTrainingCoursesDB : DbContext
    {
        public DbSet<VENUES> VENUES { get; set; }
    }
}



using System.ComponentModel.DataAnnotations;

namespace AllInOne.Models
{
    public class VENUES
    {
        [Key]
        public int VENUE_ID { get; set; }
    }
}
MVC控制器抛出这个

Local='(model).Local'引发了类型为的异常 “System.Data.MetadataException”


我们已回复您。

非常感谢您的快速全面回复。
CREATE TABLE VENUES
(
  VENUE_ID    NUMBER(10)                        NOT NULL,
  VENUE_TYP   VARCHAR2(1 BYTE),
  BASE_ORG    NUMBER(10)                        NOT NULL,
  COUNTY      VARCHAR2(35 BYTE)
)
using System.Web.Mvc;

namespace AllInOne.Controllers
{
    public class VenueController : Controller
    {
        readonly OdeToTrainingCoursesDB _db = new OdeToTrainingCoursesDB();
        public ActionResult Index()
        {
            var model = _db.VENUES;

            return View(model);
        }

    }
}