连接到本地数据库

时间:2013-12-05 12:12:56

标签: c# sql sql-server local-database

我已经尝试了几个小时来在我的新应用中设置本地数据库。

我创建了一个新的本地数据库(project-> add->本地数据库),定义了表列和主键。

然后我转移到数据源资源管理器以创建与数据库的新连接。

但每当我尝试连接数据库时,它都会说:

  

“发生与网络相关或特定于实例的错误   建立与SQL Server的连接。找不到服务器或   无法进入....“

这是我的初始代码,仅用于连接:

using System;
using System.Collections.Generic;
using System.Linq;
using System.Threading.Tasks;
using System.Windows.Forms;
using System.Data.Sql;
using System.Data.SqlClient;

namespace WindowsFormsApplication4
{
    static class Program
    {
        [STAThread]
        static void Main()
        {
            string constr = WindowsFormsApplication4.Properties.Settings.Default.Database1ConnectionString;

            try
            {
                SqlConnection con = new SqlConnection(constr);
                con.Open();
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message);
            }
        }
    }
}

我真的很感激这里的一点帮助,我试图谷歌这个问题没有任何成功。

2 个答案:

答案 0 :(得分:0)

ConnectionString上的值是否正确/有效?调试并确认。

答案 1 :(得分:0)

该错误表明代码无法访问数据库。你应该检查以下内容:

1)您的数据库是否正常运行?

2)检查constr变量的值。这是您期望的正确连接字符串吗?