MS Access 2010 アプリケーションでは、次の SQL ステートメントを使用します。
SELECT myTable.field1, myTable.field2, ...
INTO temporaryTable
FROM myTable
ORDER BY myTable.field4, myTable.field3
temporaryTable 内のレコードの順序は、多くの場合、ORDER 句の定義に従っても、temporaryTable 内の順序にも従いません。
しばらくの間、テーブルを並べ替えてコピーし、テーブルをもう一度コピーして、順序を明確にして修正しようとしましたが、役に立ちません。それも幻のようで、うまくいくこともあれば、うまくいかないこともあります。そのため、透過的ではあるが遅い VBA の回避策を作成する必要があります。
誰かがこれについて知っていますか、それはバグですか、そして最善の回避策は何ですか? 設定するパラメーターを見逃していませんか?
前もって感謝します :-)