.sdf
(SQL Server Compactエディション)データベースへの接続に問題があります。データベースを開いてプロジェクトをデバッグすると、次のエラーが表示されます。
System.Data.dllで「System.Data.SqlClient.SqlException」タイプの未処理の例外が発生しました
追加情報:SQLServerへの接続の確立中にネットワーク関連またはインスタンス固有のエラーが発生しました。サーバーが見つからないか、アクセスできませんでした。インスタンス名が正しいこと、およびSQLServerがリモート接続を許可するように構成されていることを確認してください。(プロバイダー:SQLネットワークインターフェイス、エラー:26-指定されたサーバー/インスタンスの検索エラー)
運がない。私はこのコードを取得します:
Qconnection.ConnectionString = "Data Source=C:\\Users\\Admin\\Desktop\\New folder\\WindowsFormsApplication2\\WindowsFormsApplication2\\Database1.sdf";
//connection.ConnectionString = " Data Source=C:\\Users\\Admin\\Desktop\\WindowsFormsApplication2\\WindowsFormsApplication2\\Database1.sdf";
Qcommand.Connection = Qconnection;
Qconnection.Open();
for (int i = 0; i < orderColection.counter1; i++)
{
string commandText = "Insert into order values(@RID,@amount,@type,@date)";
Qcommand.CommandText = commandText;
Qcommand.CommandType = CommandType.Text;
Qcommand.Parameters.AddWithValue("@RID", orderColection.list[i].rep_id);
Qcommand.Parameters.AddWithValue("@amount", orderColection.list[i].amount);
Qcommand.Parameters.AddWithValue("@type", orderColection.list[i].type);
Qcommand.Parameters.AddWithValue("@date", orderColection.list[i].date );
Qcommand.ExecuteNonQuery();
}
Qconnection.Close();