sql-server - Perform SUM query in ADO.NET
问题描述
I am getting following error
;expected
I am trying to find sum of column values in my webform.
protected void Page_Load(object sender, EventArgs e)
{
con.Open();
SqlCommand cmd = con.CreateCommand();
cmd.CommandType = CommandType.Text;
cmd.CommandText = "Select SUM("AMOUNT DEPOSITED ") From MAIN_TABLE6";
Double amount = cmd.ExecuteScalar();
Label3.Text = amount.ToString();
}
解决方案
Use brackets to enclose your columns in SQL Server.
protected void Page_Load(object sender, EventArgs e)
{
con.Open();
SqlCommand cmd = con.CreateCommand();
cmd.CommandType = CommandType.Text;
cmd.CommandText = "Select SUM([AMOUNT DEPOSITED]) From MAIN_TABLE6";
Double amount = cmd.ExecuteScalar();
Label3.Text = amount.ToString();
}
推荐阅读
- r - 在 RStudio 中的 mac 上创建 zip 包
- azure - 在 Azure 中验证应用服务证书时出现问题
- tortoisesvn - Tortoise SVN 撤消存储库中的签出
- groovy - Groovy 脚本 - 比较 SOAPUI 项目属性
- java - 当我尝试打开应用程序时,它显示“不幸的是应用程序停止”即崩溃。那么,如何解决这个问题?
- javascript - 未处理的拒绝(TypeError):无效的解构不可迭代实例的尝试
- ios - Slack 斜杠命令导致来自 iOS 应用程序或 MacOS 应用程序的不同编码
- php - PDFTK 无法创建用户目录
- haskell - 在函数签名中隐藏多参数类型类的类型参数之一
- python - 为 Python 下载 Pillow