相关疑难解决方法(0)

INSERT上的返回ID?

我有一个INSERT查询,我希望DB返回刚刚插入的行的ID.

sqlString = "INSERT INTO MagicBoxes (OwnerID, Key, Name, Permissions, Active, LastUpdated) VALUES (@OwnerID, @BoxKey, @BoxName, 0, 1, @Date) SET @ID = SCOPE_IDENTITY();";
cmd = new SqlCommand(sqlString, con);
cmd.Parameters.AddWithValue("@OwnerID", OwnerID);
cmd.Parameters.AddWithValue("@BoxKey", BoxKey);
cmd.Parameters.AddWithValue("@BoxName", BoxName);
cmd.Parameters.AddWithValue("@Username", Username);
cmd.Parameters.AddWithValue("@Date", DateTime.Now);
cmd.ExecuteNonQuery();
Run Code Online (Sandbox Code Playgroud)

我目前有这个,我不确定接下来我需要做什么......

c# sql sql-server insert

28
推荐指数
4
解决办法
5万
查看次数

标签 统计

c# ×1

insert ×1

sql ×1

sql-server ×1