MS Access在获取相同数据时传递排序的查询记录

时间:2016-01-29 04:46:43

标签: database oracle vba ms-access-2010

我创建了一个MS Access工具,通过传递查询从Oracle表中获取数据。我为所有查询的Oracle表创建了本地表(来自Oracle的大约120个表)并命名为bool isSuccess = Convert.ToBool(dict["isSuccess"]); string vouchername = Convert.ToString(dict["responseData"]["vouchername"]); 。我再一次查询了所有Oracle表并创建了Pre_[Oracle Table Name]本地表。我使用的查询非常简单。 Post_[Oracle Table Name]。当我尝试通过VBA比较Ms Access中的前后表时,我发现一些表即使具有相同的数据也会被排序。您能否告诉我为什么在使用相同的传递查询时数据会被排序?反正有没有纠正这个?

计划更改比较Pre和post表的VBA代码。以下是代码。如何更改代码以比较Post中存在的Pre的整行?代码不应限制为列,因为所有表的列都会有所不同。

Select * into Pre_[Oracle Table Name] from [Pass through query (select * from [Oracle Table] where ID in ('20150201','20150202')]

0 个答案:

没有答案