【问题标题】:Retrieve more than 250 fields from two tables in MS-Access从 MS-Access 中的两个表中检索 250 多个字段
【发布时间】:2013-09-18 13:48:48
【问题描述】:

我们有两个包含 250 多个字段的表。我们需要一次使用一个 Recordset (ADO) 读取和更新数据,而不是单独处理表(在 vb 6 中),但似乎 Ms_access 对字段数有限制(250)。

有什么建议吗? 谢谢你。

【问题讨论】:

  • 将表迁移到 microsoft sql server,将它们链接到您的 ms 访问文件中,然后执行。如果这是不可能的,请享受你的微软限制......
  • 是什么样的数据?我很少看到有这么多字段的东西!
  • 请原谅这个问题,但是数据库设计是否规范化了?例如,请参阅 Microsoft support.microsoft.com/kb/283878 的本教程

标签: database ms-access vb6 ado recordset


【解决方案1】:

Number of fields in a table = 255 的访问限制。该限制也适用于查询。基于这些表或查询的记录集“继承”了相同的限制。

您将不得不以某种方式重构:重新设计表格;将您的记录集处理分成处理

【讨论】:

  • 问题是我需要同时拥有例如 300 个字段,这可能吗?
  • 不在一个记录集中。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2017-08-17
  • 1970-01-01
  • 1970-01-01
  • 2017-06-12
  • 2012-06-04
  • 1970-01-01
相关资源
最近更新 更多