我已经构建了一个用于将数据插入SQL数据库的表单。我在表单上放了一个标签,我想在其中显示数据库中列的总和。我想从我的SQL数据库Transaction
中列出KarticeM
列中的所有数据。
我的代码是:
ammountlbl.tekst = Select sum(transaction) from karticeM;
答案 0 :(得分:2)
您的数据库karticeM
应该放在连接字符串中,而不是放在查询中。另一方面,在查询中,您需要表名,因为SQL无法为您猜测它。
SQLConnection dbConn = new SQLConnection("server=serverName,database=karticeM");
dbConn.Open();
SQLCommand query = new SQLCommand("SELECT SUM(Transaction) FROM whateverTableName");
query.Connection = dbConn;
Int sum = query.ExecuteScalar();
ammountlbl.Text = sum.ToString();