c# - 我已经插入了一行,我想获取它的 ID 并加上一个 int 并插入到该行中

标签 c# sql

我已经在表中插入了一行,我想获取它的 ID 并加上一个 int 并将其插入到该行中。

但我不知道如何获取它的ID。

这里是插入代码:

objCommand.Connection = objConnection;
objCommand.CommandText = "INSERT INTO Moin " +
                         " (Title, TotalID, Code ) " +
                         "VALUES (@Title , @TotalID, @Code )";

最佳答案

objCommand.Connection = objConnection;
            objCommand.CommandText = "INSERT INTO Moin " +
                " (Title, TotalID, Code ) " +
                "VALUES (@Title , @TotalID, @Code ) SELECT SCOPE_IDENTITY()";
object id = objCommand.ExecuteScalar();

关于c# - 我已经插入了一行,我想获取它的 ID 并加上一个 int 并插入到该行中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9645009/

相关文章:

c# - StructureMap:如何按类型而不是名称指定 Ctor 参数

c# - SqlDependency - 防止事件之间的数据丢失并再次重新注册查询?

c# - 在 .net 中发送 SMTP 电子邮件测试 Microsoft Office 365

mysql - 使用 2 个表的复杂更新查询 SQL

mysql - SQL查询获取具有重复数据的表的N个元素

c# - epplus 使用匿名类型的 LoadFromCollection

c# - javascript/jquery 模态弹出对话框 MVC 4/渲染部分 View

php - 如何检查 CodeIgniter 中单个 where 子句的多个条件?

sql - 如何将查询结果集与现有表连接起来?

sql - 从表中选择 @variable in(表列)