string cmds = string.Format("SELECT avg(questionView) AS ortalamagun FROM question WHERE questionDate >= DATE_SUB(CURDATE(), INTERVAL 1 DAY)");
cmd = new MySqlCommand(cmds, cn);
cn.Open();
rd = cmd.ExecuteReader();

while (rd.Read())
{
ortalamagun = (decimal)rd["ortalamagun"];

}
cn.Close();



" ortalamagun = (decimal)rd["ortalamagun"]; " Kısmında hata alıyorum. Ortalamayı almıyor nedense, aynı sorguyu farklı metod içerisinde çalıştırdığımda çalışıyor ne garip...

HATA: System.InvalidCastException: 'Belirtilen atama geçerli değil.'




Yardımcı olursanız sevinirim arkadaşlar.