我正在编写一个从 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();
控制台中的错误消息:
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。