之前建立SQL Server数据库时,误将一列类型设为了字符串,现在进行分组统计时,无法对这一列进行累计值计算,请问下有无比较简单的代码方式解决
假设“备用5”列是字符串,如何在分组统计时统计累计值
Dim gg As New GroupTableBuilder("统计表2", DataTables("称重信息"))
gg.Groups.AddDef("发货单位")
gg.Totals.AddDef("收货单位",AggregateEnum.Count,"车次")
gg.Totals.AddDef("备用5",AggregateEnum.Sum,"件")
gg.Totals.AddDef("净重")
gg.SubTotal = True
Tables("测试1_Table1").DataSource = gg.BuildDataSource() '不能与gg.build()同时使用,会出现闪退现象
e.Form.Controls("Table1").Visible = True
报以下错误
Conversion from string "" to type 'Decimal' is not valid.