public Object Compute( string expression,string filter )
使用DtaTable中的Compute函数报如下错误:
聚合参数中的语法错误: 需要具有可能的“Child”限定符的单个列参数。
解决办法:
expression参数里面的语法规则是要符合MSSQL的,比如有一个列名为“语言0-100”要进行汇总,写成“sum(语言0-100)”是会报上述错误的;应该写成符合MSSQL规范的SQL语句“sum([语言0-100])”,这样程序运行就通过了。这个语句中的中括号[]是关键所在。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。