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」ファイルをクリックすると、上記のエラーが発生します。
どんな助けでも大歓迎です。