Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/296.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# MVC4代码首先使用Mysql_C#_Mysql_Asp.net_Asp.net Mvc - Fatal编程技术网

C# MVC4代码首先使用Mysql

C# MVC4代码首先使用Mysql,c#,mysql,asp.net,asp.net-mvc,C#,Mysql,Asp.net,Asp.net Mvc,我想将mysql与asp.NETMVC4结合使用。 增加了参考资料 Mysql.Data.dll Mysql.Data.Entity.dll Mysql.Web.dll 在连接字符串中添加了web.config文件 <add name="DBEntities" connectionString="Server=localhost; port=3306; Database=dbprojectname; Uid=root; Pwd=;" providerName="MySql.Data.M

我想将mysql与asp.NETMVC4结合使用。 增加了参考资料

  • Mysql.Data.dll
  • Mysql.Data.Entity.dll
  • Mysql.Web.dll
在连接字符串中添加了web.config文件

<add name="DBEntities" connectionString="Server=localhost; port=3306; Database=dbprojectname; Uid=root; Pwd=;" providerName="MySql.Data.MySqlClient" />

附加模型

  public class User
{
    [Key]
    public int user_id { get; set; }
    public string username { get; set; }
    public string password { get; set; }
    public string url { get; set; }
    public string name { get; set; }
    public string surname { get; set; }
    public string email { get; set; }
    public string avatar { get; set; }
    public string rank { get; set; }
    public string status { get; set; }
    public DateTime date { get; set; }
}
 public class DbEntities : DbContext
 {
     public DbSet<User> User { get; set; }
 }
公共类用户
{
[关键]
公共int用户_id{get;set;}
公共字符串用户名{get;set;}
公共字符串密码{get;set;}
公共字符串url{get;set;}
公共字符串名称{get;set;}
公共字符串姓氏{get;set;}
公共字符串电子邮件{get;set;}
公共字符串avatar{get;set;}
公共字符串秩{get;set;}
公共字符串状态{get;set;}
公共日期时间日期{get;set;}
}
公共类DbEntities:DbContext
{
公共数据库集用户{get;set;}
}
和创建控制器,但我有一个错误

无法检索“WSDashboard.Models.User”的元数据。使用 相同的DbCompiledModel可针对不同类型的 不支持数据库服务器。相反,创建一个单独的 正在使用的每种服务器类型的DbCompiledModel


伙计,这是重复的,但答案是Yurko的:


伙计,这是重复的,但答案是Yurko的:


可能是我试过的。错误“Unsupported Context Type”可能与我尝试的相同。错误“Unsupported Context Type”可能与我尝试的相同。错误“不支持的上下文类型”