ms将复制ID作为外键访问

时间:2009-11-12 20:47:44

标签: ms-access ms-access-2007

我目前“被迫”在ms access 2007中创建数据库。

由于复制问题,我决定将autonumber用作Users表的ReplicationID。

在我的场地表上,我想用这个id作为用户创建。

我尝试在主窗体中的文本框中使用userID,但它输出

{guid {BF40D0A0-A1F3-4C98-A9B6-D9D075F0BBA3}}

当使用此值插入我的Venues表时,它会生成一个新的ReplicationID。

我错过了一些设置,它会使用提供的GUID,或者您有任何其他建议。

问候。

3 个答案:

答案 0 :(得分:2)

我不假装了解Access中的复制。然而,两个最好的资源是

答案 1 :(得分:0)

好的,我找到了。发生的事情是你不能在ms访问中插入一个guid字符串,你必须使用实际的对象。然后一切都很好。

不要使用StringFromGUID / GUIDFromString,只需按原样插入对象,一切顺利。

有任何问题,我很乐意解释X - )

答案 2 :(得分:0)

不要向用户公开自动编号值,尤其是GUID风格!