過去に似たような質問がいくつかありましたが、よくわかりませんでした。これが私のクエリです
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
クエリです。これどうやってするの?