string sql2 = "SELECT SUM(fyringsolje) FROM Informasjon WHERE fyringsolje='Kull: 2,42 kg';";
SqlCommand myCommand2 = new SqlCommand(sql2, conn);
kullTotaltLabel.Text = "" + (int)myCommand2.ExecuteScalar();
ラベルのテキストが変更されていないと表示されていますが、クエリが正しく表示されないことがあります。私は、クエリが正しいことを確認したい!このSUM()クエリは正しいですか?
SQL環境でテストしましたか?クエリに何か問題がある場合は、通常それらが通知されます。 –
SQLコンソールで実行してみましたか?そこに戻ってきた値を確認してください。私はまたあなたのテーブルがどのように見えるか分からないので、私は本当にそれを助けません。おそらく、あなたのwhere節は気が利いていませんか? – Atticus
あなたはSUMではなくCOUNTにすることができますか? –