2017-09-05 3 views
0

Visual StudioでWPFアプリケーションのMVVMパターンを学習しようとしています。Visual Studioでデータベースに対してsql-scriptを実行できません

このため私は、次のアドレスの下のコースのプロジェクトのソースコードを提供し、オンライン講座、やっている:私は、プロジェクトのコードをダウンロードして、Visual Studioでプロジェクトを開いた

https://github.com/briannoyes/WPFMVVM-StarterCode

を。

これまでのところとても良いです。

次に、空のデータベースを作成し、ZzzDatabaseGen.sqlを実行することになっています。上記のリンクの下にも提供されていました。

だから私は、次の手順を実行しました:

  • 「新しい項目の追加」を選択し

    1. は、「プロジェクト」
    2. を選択]を選択し、「サービス・ベースのデータベース」
    3. 名]領域で、私は、型付き:Zza.mdf
    4. は、その後、私は、ファイルを開いたZzzDatabaseG

    の追加]を選択しますen.sqlを実行して実行します。

    データベース「Zza」が存在しないことを示すエラーメッセージが表示されます。

    データベースを作成してプロジェクトに接続し、ZzzDatabaseGen.sqlスクリプトを実行してすべてのテーブルを作成できるようにするにはどうすればよいですか?

  • +0

    あなたが選んだMS SQLをダウンロードしてインストールすると、Developer and Expressは無料です...その方法に関する文献がたくさんあります。インストールが完了したら、データベースZzaを作成する必要があります。一旦スクリプトZzzDatabaseGen.sqlスクリプトを実行すると、そのスクリプトはデータベースを作成せず、テーブルだけを挿入してデータを挿入します。 – Leonidas199x

    答えて

    0

    スクリプトファイルを実行する前に、SQL Serverインスタンスにデータベースを作成する必要があります。 たとえば、VSでSQL Server Object Explorerを使用すると、すべてのローカルSQL Server Expressインスタンスにアクセスできます。 ここで、目的のインスタンスを選択して[新しいクエリ]をクリックします。 は、あなたは、単にこのコードを実行することができ、あなたの目的のためにデータベースを作成するには:もちろん

    CREATE DATABASE [Zza] ON PRIMARY 
    (NAME = N'Zza', FILENAME = N'\Zza.mdf') 
    LOG ON 
    (NAME = N'Zza_log', FILENAME = N'\Zza_log.ldf') 
    GO 
    

    あなたが作成したいMDFファイルへの正しいパスを記述する必要があります。

    その後、ZzzDatabaseGen.sqlスクリプトを実行してテーブルを作成し、すべてのデータを挿入できます。

    0

    Visual Studioのソリューションエクスプローラで作成したサービスベースのデータベースファイル(Zza.mdf)を右クリックし、[開く]を選択します。これにより、サーバーエクスプローラ(View - >Server Explorer)が表示されます。

    次に、サーバーエクスプローラでZza.mdfノードを右クリックし、[新しいクエリ]を選択します。クエリウィンドウでクエリを実行できるはずです。

    ZzzDatabaseGen.sqlスクリプトからのクエリをペーストしたら、緑色の再生矢印を押します。

    関連する問題