问题是:狐表的列名不能以数字开头,更不能全是数字,也不能包括空格和各种符号(下划线除外),但是列标题没有任何限制,只要你愿意,不同的列甚至可以有相同的标题
有些规则一定要遵守的,像22、33、ab%,明显和狐表对着干!即使这些是用户设置的内容,但程式是您设计的,您完全可以把用户设置的内容设置为变为符合规则,如:
Dim b As New SQLGroupTableBuilder("统计表1","订单")
b.C
b.Groups.AddDef("产品ID")
b.Totals.AddExp("ABC","单价*数量","ab%") '注意这里生成的列名
b.VerticalTotal = True
b.GroupProportion = True
b.Build
除非老大更改程式,否则就像老大说的:以下代码出错是正常的,不出错是意外!
Dim b As New SQLGroupTableBuilder("统计表1","订单")
b.C
b.Groups.AddDef("产品ID")
b.Totals.AddExp("22","单价*数量") '注意这里生成的列名
b.Build
[此贴子已经被作者于2011-9-8 6:59:43编辑过]