Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/vb.net/17.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/git/25.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
VB.NET与程序体系结构_Vb.net - Fatal编程技术网

VB.NET与程序体系结构

VB.NET与程序体系结构,vb.net,Vb.net,我想写一个像sales这样的程序,其中有两个表要插入,即SaleHeader表和SaleDetails表。这两个表具有(一对多)关系。当我插入SaleDetails表时,我需要获取SaleHeaderID以在SaleDetails处插入 现在,我使用一个存储过程插入SaleHeader信息并获取SaleHeaderID,我使用查询语句插入SaleDetail信息 任何人都可以建议我如何更有效地插入这两个表(具有一对多关系)?帮助我!提前感谢大家。一种方法是对SaleHeaderID使用Guid。

我想写一个像sales这样的程序,其中有两个表要插入,即SaleHeader表和SaleDetails表。这两个表具有(一对多)关系。当我插入SaleDetails表时,我需要获取SaleHeaderID以在SaleDetails处插入

现在,我使用一个存储过程插入SaleHeader信息并获取SaleHeaderID,我使用查询语句插入SaleDetail信息


任何人都可以建议我如何更有效地插入这两个表(具有一对多关系)?帮助我!提前感谢大家。

一种方法是对
SaleHeaderID
使用
Guid
。然后,您可以在插入标头记录之前在存储过程中生成新id(使用),然后您也将知道该id,以便可以使用它了解详细信息。

这与w/vb毫无关系……使用SELECT IDENTITY()如何,因为我的SaleHeaderID是bigint类型?我想知道,除了对SaleHeader表使用存储过程之外,还有其他方法吗