创建一个Access数据表,将数据输入到一个具有多个行ID的表中

时间:2014-10-30 23:43:59

标签: forms ms-access ms-access-2010

我想通过使用访问表单将数据输入到访问表中。

我希望数据库的设计有一个方面,我无法开始工作。

我希望在多行上有一个ID,每行的数据来自表单中的单独文本框。

有点难以解释,所以我附上了一些截图:

对于以下示例,我们有一个ID(对应一个人)及其资格。

这就是我想以表格形式输入数据的方式:

http://imgur.com/HbYRLCp

我想在表格中显示以上数据:

http://imgur.com/VJ3vmww

我理解这不是理想的,也不是正确使用数据库。但是,我已被指示以这种方式这样做,并且在这个问题上没有选择。

提前感谢您的帮助!

萨姆。

1 个答案:

答案 0 :(得分:0)

就像你说的那样,这在操作关系数据库中无效

然而,如果它真的是你想要的,最简单的方法是:

  1. 将自动增量列添加到表中并将其设为主键。我恳请你将这个专栏命名为#34; ID"因为它真的会是什么。您不必在表单上显示此列,访问"内部烹饪"。

  2. 重命名您的实际" ID"列" PersonID"或者你想要的任何东西,并用重复索引。