2009-11-06 55 views
0

我想編寫一個程序,如銷售,其中有兩大表中插入即:SaleHeader表和表SaleDetails。這兩張表有(一對多)關係。當我插入到SaleDetails表中時,我需要將SaleHeaderID插入到SaleDetails中。VB.NET和程序結構

現在我使用一個存儲過程來插入SaleHeader信息,並取回SaleHeaderID我用查詢語句來插入SaleDetail信息。

任何一個可以告訴我要更有效的方式接入到(有一對多的關係)這兩個表的?幫我!預先感謝所有。

+0

這真的沒有任何關係瓦特/ VB .... – Jason 2009-11-06 06:38:22

回答

1

一種方法是使用GuidSaleHeaderID。然後你就可以在插入之前域名記錄(使用NEWID())生成存儲過程的新的ID,然後你也知道ID,所以你可以使用它的細節。

+0

如何使用SELECT IDENTITY(),因爲我SaleHeaderID是BIGINT類型?我想知道除了使用存儲過程的SaleHeader表的另一種方法 – RedsDevils 2009-11-06 06:50:21