重新排序ADO记录集列

重新排序ADO记录集列

问题描述:

我有列的记录 EJ重新排序ADO记录集列

ID_PEOPLE 

NAME 

AGE 

,我需要重新排序此列

ID_PEOPLE 

AGE 

NAME 

此记录用于填充Excel电子表格和需要改变因为在Excel中重新排序的记录集列顺序会变慢。

有什么想法?

右键单击您的表/查询,选择字段编辑器。

如果没有字段,请按CTRL + F。

根据需要通过鼠标栏改变顺序拖动。或者,如果您有查询,您可以更改选择字段顺序:从表中选择字段2,字段1。

或者您可能会在表格/视图/过程中重新设计字段顺序。

+0

我无法访问查询。我的方法获取记录集作为参数 – 2012-07-13 15:31:02

+0

@AgustinSeifert,例如:RecordSet.Open(SelectString,DSN,adOpenForwardOnly,adLockReadOnly,adCmdUnspecified);放在SelectString领域中所需的顺序:从表 – Marcodor 2012-07-13 15:35:54

+0

选择FieldB,FIELDA我不能......例如我的程序是: 程序FillExcel(RS:_Recordset) 开始 //做的东西在这里重新排序 rsToExcel(RS); 结束; – 2012-07-13 15:42:03