Visual Studio 2010 C# Express と SQL Server Management Studio を SQL Server 2012 で使用しています。データベースを Windows フォーム プロジェクトに接続しようとすると、エラーが発生します。
"This file is in use. Enter a new name or
close the file that is open in another program"
解決策を見つけようとオンラインで調べましたが、どれもうまくいきませんでした。そこで、新しいデータベースと新しいプロジェクトを作成することにしました。しかし、私はまだエラーが発生します!
私が使用する手順は次のとおりです。
- まず、ローカルでホストされているサーバーに接続しました
- 次に、右クリックし
Databasesて選択New Databaseし、名前を付けましたschool tables次に、新しいデータベースのフォルダーを右クリックして選択しましたnew table- テーブルを追加しました
student, course, enrolled - 最後に、私はそれにいくつかの偽のエントリを投げました
今、私はVSにジャンプします
New Project次に選択Windows Forms Applicationして名前を付けますRegistrar- それから私はクリックします
add new data source - ウィンドウ
databaseで選択Choose a data source type - 次に、ウィンドウ で選択
DatasetしますChoose a Database Model - 次に、「SQLEXPRESS」フォルダー内の DATA フォルダーを参照するよう
New Connectionに DataSource を変更しMicrosoft SQL Server Database Fileます。「school.mdf」ファイルをクリックすると、上記のエラーが発生します。
どんな助けでも大歓迎です。