【发布时间】:2011-05-03 03:23:36
【问题描述】:
我一直在寻找这个,但到目前为止还没有运气。我在 mysql 中有两个表,它们被配置为父子表。父表有一个 auto_increment 类型的字段,子表有一个引用父表中自动增量列的字段。当我插入父表时,一切正常。但是当我在子表上插入时,它给了我一个异常,说父表中没有引用列值。问题是,如何在 INSERT 之后刷新自动增量 id 的值,以便孩子在执行其 UPDATE(或在这种情况下为插入)之前引用该值。
【问题讨论】:
-
我删除了 c# 标签,因为这与 c# 无关。
-
@Albin Sunnabo:我认为解决这个问题将涉及一些 C# 代码,因此 C# 标签可能是相关的。然而,如果没有更多信息,这个问题很难回答。特别是,我想看看用于执行更新/插入的 C# 代码和确切的错误消息。
标签: mysql auto-increment