我有一个名为 Deposit
的数据库表,其中一个列名是 30-12-2013
。该列有两个值,例如 54,26。
我想将该列列的总和放入一个变量中。我使用以下代码:
con.Open();
SqlCeCommand cmd11 = con.CreateCommand();
cmd11.CommandText = "select sum(30-12-2013) from Deposit";
int result = ((int)cmd11.ExecuteScalar());
displaylabel.Text = result.ToString();
con.Close();
但是,我得到的变量“result”的值为 -3990。
我的代码有什么问题..请帮助我..在此先感谢..
最佳答案
(30-12-2013) * 2(因为你有两个条目)= -1995 * 2 = -3990
你必须使用:
SELECT sum([30-12-2013])
FROM dbo.Deposit
关于c# - 我怎样才能得到一个数据库表的总和到一个变量?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20836095/