2013-03-14 130 views
0

我試圖連接到本地SQL數據庫我的工作一(初學者)項目。我無法弄清楚如何連接到我的本地SQL數據庫。我將數據庫添加到項目中,當我測試連接時,我沒有收到任何錯誤。每當我運行我的代碼(按下按鈕2)時,我會在con.Open()旁邊看到類似下面的錯誤:本地SQL數據庫連接不

「建立與SQL Server的連接時發生網絡相關或實例特定的錯誤。未找到或無法訪問驗證實例名稱是否正確,以及SQL Server配置爲允許遠程連接。(provider: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" 

但它給了我同樣的錯誤。

如果任何人都可以給我一個提示?不勝感激!

+0

此外,爲什麼會有一個紅色標記數據庫旁邊的名字嗎? http://oi46.tinypic.com/16kc09f.jpg – 2013-03-14 16:44:26

+1

什麼是您在設置中配置的連接字符串? – RobJohnson 2013-03-14 16:58:44

回答