如何将外键值插入表中

时间:2009-11-10 12:39:16

标签: foreign-keys

我想在产品表中插入产品,但产品表也有一个类别ID,这是外键,如何通过代码插入外键请告诉我。

我使用了这种语法

NewItemToInsert.tbl_PRODUCT_CATEGORY.category_id = Convert.ToInt32 (categoryId);

类别显示在添加产品页面的下拉列表中,并绑定我编写类的下拉列表。

我要插入的类别ID已经存在于类别表中,而我想要添加到产品表中的ID

请给我有用的建议

由于 里兹

2 个答案:

答案 0 :(得分:0)

您需要在内存中使用类别表(或使用与db中的值同步的正确枚举),并在执行update / insert命令时设置正确的categoryid。 如果你发布代码,我们可以看看那里是否有任何问题。

答案 1 :(得分:0)

要在Product表中插入的CategoryId,应该已存在于ProductCategory表中。