4

API からデータを取得する Weatherstation をプログラミングしています。これは問題なく動作しますが、データベースに保存してグラフを描画したいと考えています。しかし、私のコードは機能していないようです。デバッグを試みましたが、データベースを開きたい行で失敗しました。DBを作成する行を通過します。

これらは失敗した行です:

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.SqlClient.SqlException' の初回例外が System.Data.dll で発生しました

何が起こるのですか:

APIからデータを取得し、これをDBに入れて、気温、場所、日付のグラフを作成したいと考えています。このために、データベースを作成し、それに接続したいと考えています。ここでエラーが発生します。上記のエラーが発生します。デバッグすると、そのメッセージが数回 (100 回程度) 表示され、データベースがいっぱいになることなく実行され続けます。

ここの誰かが私にもう少し情報を提供してくれるか、私が間違っていることを見てくれることを願っています.

アップデート:

データベースにアクセスしようとすると、次のメッセージが表示されました

System.Data.dll で、タイプ 'System.Data.SqlClient.SqlException' の未処理の例外が発生しました

追加情報: SQL Server への接続を確立中に、ネットワーク関連またはインスタンス固有のエラーが発生しました。サーバーが見つからないか、アクセスできませんでした。インスタンス名が正しいこと、および SQL Server がリモート接続を許可するように構成されていることを確認してください。(プロバイダー: SQL ネットワーク インターフェイス、エラー: 52 - ローカル データベース ランタイムのインストールが見つかりません。SQL Server Express が正しくインストールされ、ローカル データベース ランタイム機能が有効になっていることを確認してください。)

SQL Server 2008 で Visual Studio 2010 を使用しています。2012 は私のプログラミング ラップトップではサポートされていません。

4

3 に答える 3