2

私は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

enter image description here

<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> 
+1

sql mgmnt studioの資格情報を使用してログインできますか?私はそこから始めるだろう。 – CodingYoshi

+0

はいSQL mgmnt studioにログインする –

+1

接続文字列にパスワードを指定していません –

答えて

1
<connectionStrings> 
    <add name ="StudentContext " 
     connectionString ="server=.; database=here your database name; integrated security=SSPI" 
      providerName ="system.data.SqlClient"/> 
</connectionStrings> 

コードはここにありますが、データベース名を変更してからweb.configファイルに追加してください。

0

iis - >アプリケーションプール - >アプリケーションで使用されているアプリケーションプールを見つける - >それをクリックし、[アクション]パネルの[アドバンス設定]をクリックします。 'アイデンティティ'プロパティを見つけてlocalsystemに変更します。

正常に実行されたらプロジェクトを実行してください。解決策が以下のリンクにない可能性があります。

上記のステップを固定した後、あなたのいくつかは言って別のエラーが発生します「SQL Serverログインエラー:ユーザーのログインに失敗しました 『NT AUTHORITY \のSYSTEM』」

をので、このためのリンクの下に従ってください。 SQL Server Login error: Login failed for user 'NT AUTHORITY\SYSTEM'

https://dba.stackexchange.com/questions/47172/can-not-find-nt-authority-network-service-on-sql-server-2012

関連する問題

 関連する問題