我如何访问我的网站的用户数据库…Asp.net mvc EF 5
本文关键字:数据库 用户数 Asp net EF mvc 用户 何访问 访问 网站 我的 | 更新日期: 2023-09-27 18:06:47
我在我的AccountModel上有这个代码。Visual Studio为我创建的。
public class UsersContext : DbContext
{
public UsersContext()
: base("DefaultConnection")
{
}
public DbSet<UserProfile> UserProfiles { get; set; }
}
[Table("UserProfile")]
public class UserProfile
{
[Key]
[DatabaseGeneratedAttribute(DatabaseGeneratedOption.Identity)]
public int UserId { get; set; }
public string UserName { get; set; }
}
在我的控制器中,我有这个:
public class UsuarioUxController : Controller
{
private KekantoContext db = new KekantoContext();
private UsersContext userDb = new UsersContext();
public ActionResult Index()
{
return View(userDb.UserProfiles);
}
我试图访问用户数据库,但我是不成功的....userDb.UserProfiles
的计数得到count=0
,而我的数据库中已经有用户了。
检查DefaultConnection
连接字符串是否指向配置文件中正确的数据库,即
<configuration>
<connectionStrings>
<add name="DefaultConnection" connectionString="your connection string" />
</connectionStrings>
</configuration>