0

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

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

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

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

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

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

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);
            }
        }
    }
}

我真的很感谢这里的一点帮助,我试过用谷歌搜索这个问题,但没有成功。

4

2 回答 2

0

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

1)您的数据库是否已启动并正在运行?

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

于 2013-12-05T12:16:35.693 回答
0

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

于 2013-12-05T12:15:49.167 回答