ASP.NET MVC를 처음 사용하는데이 예외가 발생했습니다. 연결 문자열 완벽하게 보이지만 여전히 예외가 발생합니다. 누군가가 내게 왜 그런 일이 일어나는지 감사하십시오. 'System.Data.Entity.Core.EntityException'형식의 예외가 EntityFramework.SqlServer.dll에서 발생했지만 사용자 코드에서 처리되지 않았습니다.
너희들모델 1
namespace MVCTwice.Models
{
public class StudentContext : DbContext
{
public DbSet<Student> studs { get; set; }
}
}
모델 2
namespace MVCTwice.Models
{
[Table("tblStudents")]
public class Student
{
public int id { get; set; }
public string name { get; set; }
public string gender { get; set; }
public string totalMarks { get; set; }
}
}
의 조치 방법
감사보기
@model MVCTwice.Models.Student
@{
Layout = null;
}
<!DOCTYPE html>
<html>
<head>
<meta name="viewport" content="width=device-width" />
<title>Index</title>
</head>
<body>
<div>
@Model.gender
@Model.name
@Model.id
@Model.totalMarks
</div>
</body>
</html>
예외 ConnectionString을
<connectionStrings >
<add
name="myConnectionString"
connectionString="Provider=SQLOLEDB.1;Persist Security Info=False;User ID=sa;Initial Catalog=LoginInfo;Data Source=.\SQLEXPRESS"
providerName="System.Data.SqlClient"/>
</connectionStrings>
sql mgmnt studio의 자격 증명을 사용하여 로그인 할 수 있습니까? 나는 거기에서 시작할 것이다. – CodingYoshi
예 SQL mgmnt studio –
에 로그인 할 수 있습니다. 연결 문자열에 암호를 제공하지 않았습니다. –