【发布时间】:2010-03-11 22:09:05
【问题描述】:
我有一个巨大的数据库 (800MB),其中包含一个名为“上次修改日期”的字段,此时该字段作为文本数据类型输入,但需要将其更改为日期/时间字段以执行一些查询.
我有另一个完全相同的数据库,但里面只有 35MB 的数据,当我更改数据类型时它工作正常,但是当我尝试更改大型数据库上的数据类型时,它给了我一个错误:
Micorosoft Office Access can't change the data type.
There isn't enough disk space or memory
在做了一些研究后,一些提到更改注册表文件 (MaxLocksPerFile) 的网站也尝试过,但没有运气:-(
有人可以帮忙吗?
【问题讨论】:
-
您是否尝试过创建一个具有相同字段的新表,除了“上次修改日期”是日期时间类型。这个新表不应该有任何索引。使用追加查询将数据追加到新表中。
-
抱歉不太清楚您所说的索引是什么意思:s 数据在我用来导入 Access 的 CSV 文件中,它也没有让我设置数据类型,导入时也出现同样的问题水平。
-
如果你不知道索引是什么,你可能没有:) 请发布两三个日期以显示格式,谢谢。
标签: database ms-access ms-access-2007