0

在使用表数据存储在网络驱动器上的拆分数据库中,Access 表现不佳之前,我遇到过问题。我在一家非常大的科技公司工作,所以我希望所有的 IT 工作都做对了。

我正在使用 Access 2010,并运行 Windows 7 企业版服务包 1。

今天的问题是这样的:

如果我编写一个非常简单的查询,询问合同 ID、合同标题、合同编号等......一切正常。我什至可以添加摘要,它是备忘录类型的,可能是 1000 个字符左右。

然后事情变得多毛。根据我在查询中要求的其他内容,摘要要么起作用,要么变成一个汉字。其他一些备注字段也会发生同样的情况,其中一些字段少于 100 个字符。

如果我将数据库的后端部分复制到本地驱动器,重新链接表并运行完全相同的查询,它每次都像冠军一样工作。

这似乎是数据超时问题或类似问题。有人对此有任何经验或知道如何解决吗?这不是 Web 访问。顺便说一句,之前的问题是一个非常大的表更新查询 - 需要使后端本地化才能工作。

我应该放弃并改用 SQL Server 吗?有已知的解决方法吗?

谢谢,

格罗米特

4

1 回答 1

1

这是一个 Access - Jet 错误。

http://allenbrowne.com/bug-18.html

使用总计时,您不能可靠地在备注字段上使用分组依据。不知道为什么它有时在本地工作而从不通过网络工作,也许是时间问题。

解决方案是将备注字段设置为“第一”。

克里斯

于 2013-11-02T19:47:36.590 回答