在Visual Studio中,如何在不关闭数据的情况下将数据提交到数据库表?

Rum*_* P. 3 database commit visual-studio-2012

在编写ORM代码之前,我使用一些测试数据手动填充数据库表.对于具有1:N关系的两个表,首先在一个表中填充一行,然后填充下一个表中的所有相关行将是方便的.例如,如果我有一个由多篇文章组成的杂志,我会在杂志表格中输入一行,在文章表格中输入所有文章,然后才开始下一本杂志.

问题是我的自动递增ID仅在关闭表时在数据库中创建.因此,在我填充杂志表中的行后,我可以猜出它的ID,但如果我尝试在文章中输入一行,我就不能使用猜测的ID作为外键,因为数据库注意到它还不存在.在我可以输入文章之前,我必须在每个杂志之后关闭杂志表,然后重新打开它用于下一个杂志.

有没有更简单的方法,可能是某种我找不到的提交按钮?

请注意,这与如何在Visual Studio 2012 Web Express中提交数据库表更改的问题不同.我想保存表数据,而不是表设计.

Mar*_*tin 8

我参加派对有点晚了,但我通过谷歌找到了这个,因为我也在寻找Visual Studio中的提交按钮(2013年对我来说).看了一下之后,我发现只需输入行的所有数据然后按Enter键就会提交行(必须选择行中的行或某些字段).