为什么实体对象显示不能用作变量的类型?

时间:2019-06-17 09:02:03

标签: c# asp.net entity-framework

try
  {
     ProductsDBEntities1 = new ProductsDB();
     return cart.DatePurchased + "was successfully inserted";
  }

我收到类似的错误 ProductsDBEntitites1是一种类型,但用作变量 和 找不到名称空间ProductsDB的类型。 ProductsDBEntitites1是一个实体对象。 该如何解决?

3 个答案:

答案 0 :(得分:2)

您忘记了在数据类型和变量名称之间留一个空格。

ProductsDB Entities1 = new ProductsDB();

答案 1 :(得分:-1)

您应该创建类型为ProductsDBEntities1的变量,而不是尝试将新的ProductsDB()分配给类型:

ProductsDBEntities1 myDB = new ProductsDB();

答案 2 :(得分:-2)

缺少变量+使用子句缺失:

use mynamespace;  // Open the file where ProductsDB is defined, copy the namespace and paste it here
try
  {
     ProductsDBEntities1 cart = new ProductsDB();
     return cart.DatePurchased + "was successfully inserted";
  }