1

Visual Studioコードを使用してMs SQLサーバーとMVCコアアプリケーションを接続しようとしています。 は、これまでのところ私はstartup.csでMVCコアアプリケーションをMS SQL Serverに接続する手順はありますか

public void ConfigureServices(IServiceCollection services) 
{ 
    services.AddMvc(); 
    services.AddDbContext<MvcMovieContext>(options => options.UseSqlServer(Configuration.GetConnectionString("DefaultConnection"))); 
} 

がappsettings.jsonファイルに

"ConnectionStrings": { 
     "MvcMovieContext": "(Server=localdb)\\mssqllocaldb;Database=MvcMovieContext-20613a4b-deb5-4145-b6cc-a5fd19afda13;Trusted_Connection=True;MultipleActiveResultSets=true" 
    }, 
    "Data": { 
     "DefaultConnection": { 
      "ConnectionString": "MvcMovieContext" 
     } 
    } 

ファイルが追加されました。

私は価値がnull.Parameter名にすることはできませんエラーに

を取得しています:appsetting.jsonで

答えて

1

をのConnectionString、this-

{ 
    "ConnectionStrings": { 
    "BloggingDatabase": "Server=(localdb)\\mssqllocaldb;Database=EFGetStarted.ConsoleApp.NewDb;Trusted_Connection=True;" 
    }, 
} 

のように接続文字列を使用しますstartup.csでは、このように使用してください。

public void ConfigureServices(IServiceCollection services) 
{ 
    services.AddDbContext<BloggingContext>(options => 
     options.UseSqlServer(Configuration.GetConnectionString("BloggingDatabase"))); 
} 

詳細については、公式ドキュメントhereを参照してください。

+0

好意を必要とします。あなたは投票が少なく、見解が少ないので、より多くの質問をするのが妨げられているので、私の質問をupvoteしてください。私はわずか7つの質問をしました。それらのどれもdownvotedではありません。私はこの禁止から抜け出す必要があります。どんな提案も大きな助けになるでしょう –

関連する問題