我正在编写一个气象站,它从 API 获取数据。这工作正常,但我想将其存储在数据库中以用它绘制图表。但我的代码似乎不起作用。我尝试调试它,但它在我想要打开数据库的行上失败。它贯穿我创建数据库的行。
这些是失败的线路:
databaseCon = new SqlConnection(@"Data Source=
(LocalDB)\v10.0;AttachDbFilename=C:\Users\Jeroen
Laptop\Desktop\Eindopdrachten\WeatherStation\Eindopdracht\
Weather.mdf;Integrated Security=True;");
databaseCon.Open();
Run Code Online (Sandbox Code Playgroud)
控制台中的错误消息:
System.Data.dll 中发生“System.Data.SqlClient.SqlException”类型的第一次机会异常
会发生什么:
我想从 API 获取数据并将其放入数据库中以制作包含温度、位置和日期的图表。为此,我创建了一个数据库,并且我想与其连接。这就是错误发生的地方。我从上面得到了错误。当我调试时,该消息会显示几次(100 次左右)并继续运行,而不填充数据库。
我希望这里有人能给我更多信息或者能看到我做错了什么。
更新:
当我尝试访问数据库时收到以下消息
System.Data.dll 中发生“System.Data.SqlClient.SqlException”类型的未处理异常
其他信息:建立与 SQL Server 的连接时发生与网络相关或特定于实例的错误。服务器未找到或无法访问。验证实例名称是否正确以及 SQL Server 是否配置为允许远程连接。(提供商:SQL 网络接口,错误:52 - 无法找到本地数据库运行时安装。验证 SQL Server Express 是否已正确安装以及本地数据库运行时功能是否已启用。)
我将 Visual Studio 2010 与 SQL Server 2008 一起使用。我的编程笔记本电脑不支持 2012。