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

3
我在编写ORM代码之前手动填充数据库表格的少量测试数据。对于两个具有1:N关系的表,先在一个表中填写一行,然后在下一个表中填写所有相关行会更方便。例如,如果我有一个包含多篇文章的杂志,我会在Magazine表中输入一行,将其所有文章输入Article表中,然后才开始下一个杂志。
问题是我的自增ID只有在关闭表时才会在数据库中创建。因此,在我填写Magazine表中的行之后,我可以猜测它的ID,但是如果我试图在Articles中输入一行,我不能使用猜测的ID作为外键,因为数据库会注意到它尚不存在。我必须在每个杂志之后关闭Magazine表,才能输入文章,然后再重新打开它以进行下一个杂志。
是否有更简单的方法来做到这一点,可能是某种我找不到的提交按钮?
请注意,这不是与如何在Visual Studio 2012 Web Express中提交数据库表更改?相同的问题。我正在尝试保存表格数据,而不是表格设计。
1个回答

8

虽然我有点晚了,但是我通过谷歌找到了这篇文章,因为我也在寻找Visual Studio(我的版本是2013)中的提交按钮。 经过一番搜索,我发现只需输入行的所有数据,然后按Enter键即可提交该行数据(必须选择该行或者该行中的某个字段)。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接