0

我有一些用户从另一个组收到项目列表,列表中的项目数量可能有很大差异(1 - 500)。他们现在有一个 Access 2010 数据库,该数据库有一个带有十个空格的输入表单,用于输入项目编号和描述。是否可以将此表单修改为只有一个输入字段供项目开始,然后添加一个按钮,该按钮将运行 ALTER TABLE 查询以在表单上添加一个新字段?第二部分是如何按顺序命名字段,例如在创建它们时我希望它们命名为 item1、item2、item3 等。这可能吗?

4

1 回答 1

0

制作一张新桌子来存放您的额外物品。外键返回表单绑定的表,包括两个字段,NameValue

就像是:

tblItemExtraInfo
----------------
ItemExtraInfoID  (pk)
OrigItemID   (fk)
Name (e.g. item1)
Value

通过这种方式,您的附加数据项有效地成为名称-值对,并且您不必在表单中间处理混乱的 DDL。更糟糕的是,IIRC,需要专门打开数据库才能执行 DDL,这意味着没有人能够同时在数据库中。

于 2013-08-08T19:51:54.430 回答