作業中の(初心者の)プロジェクトのローカルSQLデータベースに接続しようとしています。ローカルSQLデータベースに接続する方法がわかりません。データベースをプロジェクトに追加しましたが、接続をテストしてもエラーは発生しません。コードを実行する(button2を押す)たびに、con.Open()の横に次のようなエラーが表示されます。
「SQLServerへの接続の確立中にネットワーク関連またはインスタンス固有のエラーが発生しました。サーバーが見つからないか、アクセスできませんでした。インスタンス名が正しいこと、およびSQL Serverがリモート接続を許可するように構成されていることを確認してください。(プロバイダー: SQLネットワークインターフェイス、エラー:26-指定されたサーバー/インスタンスの検索中にエラーが発生しました) "
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Text;
using System.Windows.Forms;
using System.Net.Sockets;
using System.IO;
using System.Data.SqlClient;
using System.Data.SqlServerCe;
namespace WindowsFormsApplication1
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
private void button5_Click(object sender, EventArgs e)
{
Application.Exit();
}
private void button3_Click(object sender, EventArgs e)
{
// ofd wordt gedeclareerd voor de "Open file dialog"
OpenFileDialog ofd = new OpenFileDialog();
SqlConnection cn = new SqlConnection(Properties.Settings.Default.ImageDemoConnectionString);
しかし、私は自分の設定でデータベースを正しく指摘しました。私も試しました
Data Source = "Path\DB.sdf"
しかし、それは私に同じエラーを与えます。
誰かが私にヒントを与えることができれば?よろしくお願いします!