0

我有一个超过 4 GB 的 .dbf 文件,这对于 MS Access 2003 2 GB 的限制来说太大了。但是,我需要的相关数据切割是 < 2GB,可在 Access 中使用。

从字典上讲,我想制作/导入字符串字段 FIELD 为“> D2 *”的所有行,这意味着从“D3 ...”开始的任何内容。

这可以做到吗?(我也可以使用 Access 2007)

4

4 回答 4

1

如果您的文件不超过 65,536 条记录,您可能需要在Excel中打开该文件,然后导出到相应的 .mdb 或 .accdb 文件。

或者,您是否要求特定查询来识别现有数据库程序中的行?

于 2013-07-23T16:29:07.037 回答
0

这是一次性导入 Access,还是需要多次导入?如果是一次性的,我会使用 DBF 过滤工具,然后将其导出:

DBF 工具

DBF 查看器 2000

于 2013-07-23T16:25:55.303 回答
0

从字典上讲,我想制作/导入字符串字段 FIELD 为“> D2 *”的所有行,这意味着从“D3 ...”开始的任何内容。

是的,你可以这么做。理想情况下,您只需附加该表(我认为,在旧版本的 Access 中,文件 | 获取外部数据 | 链接表),然后从中进行选择。如果你不能这样做,你需要导出结果

select *
from your_table
where your_column > 'D2';

然后将其导入 Access。

您可能能够导出为 Access附加的格式。如果你能做到这一点,你的生活就会变得更简单。

于 2013-07-26T18:30:14.890 回答
0

我刚遇到这个问题,我所做的是:

于 2018-09-26T13:26:20.163 回答