以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- [建议]能否增加一个插入列的方法 (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=11203) |
-- 作者:ybil -- 发布时间:2011/7/13 9:03:00 -- [建议]能否增加一个插入列的方法 统计时,往往需用Add 增加临时列 ,通过设置表达式统计数据, 但Add增加的列总跑到表后面,要想达至理想的效果,还要结合Move(效率较低) 能否增加一个插入列的方法: Insert(Index,ColumnName, GetType(Type)) Insert(Index,ColumnName, GetType(Type), Expression) Insert(Index,ColumnName, GetType(Type), Expression, Caption) Insert(Index,ColumnName, GetType(Type), MaxLength) Insert(Index,ColumnName, GetType(Type), MaxLength, Expression) Insert(Index,ColumnName, GetType(Type), MaxLength, Expression, Caption)
|
-- 作者:狐狸爸爸 -- 发布时间:2011/7/13 9:31:00 -- 呵呵,就用Move吧,增加和移动列的代码放在StropRedraw和ResumeDraw中。 因为增加列是针对DataTable的,本没有顺序的. |
-- 作者:ybil -- 发布时间:2011/7/13 10:36:00 -- 我习惯用Select 正列,正列 As 胡,正列 As 编,正列 As 乱造列 From {A} |