ローカルデータベースを使用してWindowsアプリケーションを作成しています。mdfファイルの接続を作成する方法
ここで、C#でそのローカルデータベースの接続文字列を定義する必要があります。
Winforms C#のローカル.mdf
ファイルの接続文字列は何ですか?その後、
ローカルデータベースを使用してWindowsアプリケーションを作成しています。mdfファイルの接続を作成する方法
ここで、C#でそのローカルデータベースの接続文字列を定義する必要があります。
Winforms C#のローカル.mdf
ファイルの接続文字列は何ですか?その後、
使用SqlServeCeとは、次のコーディングに
using System.Data.SqlServerCe;
SqlCeConnection conn = new SqlCeConnection(@"Data Source=D:\PROJECT\data\db.mdf;");
を与え、次のステップ実行します。「正しいあなたを データベースをクリックしてごサーバーエクスプローラウィンドウで
を作成し、Properties
を選択します。
Properties
ウィンドウ接続文字列 の値をコピーしてアプリケーションに貼り付けます。
それはこのようなものでなければなりません:ちょうどあなたがC#で動作するように1つの余分\
を追加する必要が
Data Source=(localdb)\v11.0;Initial Catalog=yourDB;Integrated Security=True
:
string address = "Data Source=(localdb)\\v11.0;Initial Catalog=yourDB;Integrated Security=True";
あなたも見ている可能性があり The Connection Strings Reference.
ここに行く
<add name="YourDataBase" connectionstring="Data Source=.\SQLEXPRESS; AttachDbFilename=Path\YourDataFile.mdf; Integrated Security=True; Connect Timeout=30; User Instance=True" />
さらに、connectionstring.Comも参照してください。
'.mdf'は**完全な** SQL Serverです - SQL Server Compactではないので、' SqlConnection'と 'SqlCommand'(' SqlCeConnection'ではなく)を使う必要があります。 SQL Server CEデータベースファイルは '.sdf'ファイルです。 –
sqlconnectionが指定されている間にエラーが表示されます。Sqlserveceがコードのおかげで正しいと思います。 –
ようこそ。同じエラーが表示されるので、その方法をお勧めします... –