私はASP.NET MVCを初めて使用しています。この例外に直面しています。接続文字列完璧に見えますが、例外は起こります、なぜ誰かが私になぜ起きているのか感謝してください。 EntityFramework.SqlServer.dllで 'System.Data.Entity.Core.EntityException'タイプの例外が発生しましたが、ユーザーコードで処理されませんでした
は君たちモデル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にログインする –
接続文字列にパスワードを指定していません –