以前有一些这样的问题,但我并没有真正理解答案。这是我的查询
using (SqlCommand cmd = new SqlCommand(
"INSERT INTO Results VALUES(@ResultID, @HasSucceeded, @ScenarioID, @Screenshot)",
conn))
{
cmd.Parameters.AddWithValue("@ResultID", Id);
cmd.Parameters.AddWithValue("@HasSucceeded", HasSucceeded);
cmd.Parameters.AddWithValue("@ScenarioID", Id);
cmd.Parameters.AddWithValue("@Screenshot", screenshot);
cmd.ExecuteNonQuery();
}
现在我将Id其用作 for 的占位符@ResultID。我真正想做的是autoincrement @ResultID这个INSERT INTO查询。我怎样才能做到这一点?