|
1
4
让您的sql/存储过程返回 scope_identity() 或者,如果您使用的是Linq2SQL或EF,则用于插入的实体将获得新id。 |
|
|
2
4
在存储过程中,它是:
|
|
|
3
3
根据您的情况,您最好使用 table-valued parameters 要将插入内容传递到存储过程,请使用 OUTPUT INSERTED 如果您处理多个项目,它将大大减少所需的点击次数。 |
|
|
4
1
您是否仅限于在客户机上构建SQL并将其发送到服务器?因为如果您可以使用存储过程,这很容易做到。在存储过程中,执行插入,然后
否则,您需要向服务器发送一批命令,其中包括两条语句:insert和Select Scope_Identity(),并像执行Select语句一样执行该批命令 |
|
|
5
1
您可以使用SQL语句
|