数据表设计中的默认值

时间:2011-04-06 09:41:05

标签: ms-access access-vba

我正在Access中设计数据表。我有两列,其值类似于:

col1:CU001 -

col2:03

我想加入这两个字符串以形成另一个列的默认值,如:CU001-03 我怎么能这样做?

还有一个问题是,使用字符串作为主键往往比数字慢得多吗?

1 个答案:

答案 0 :(得分:2)

我相当肯定(但是可以接受更正),你不能使用默认值访问这种东西,但你可以通过做这样的事情来获得相同的效果。

如果您有未绑定的表单,那么您可以在保存之前设置第3列的值,就像这个presto代码一样

With rst
    !YourCol1=”foo”
    !YourCol2=”bar”
    !YourCol3= !YourCol1 & !YourCol2
    .Update
End with

在Google上搜索“未绑定表单”以查看未绑定表单的完整示例,如果您只使用JET存储数据,则使用DAO而不是ADO,因为它会更快

修改

我没有阅读任何专门访问的书籍,但我强烈推荐一些帮助我的访问网站。在这里他们没有特别的顺序

http://www.mvps.org/access/ http://www.granite.ab.ca/access/ http://www.lebans.com/ http://allenbrowne.com/tips.html

还有更多的东西,但它们是一个开始的好地方