いくつかの配列をループしようとしていて、それを介して、新しいパラメーターで更新します..
これは私のコードです:
for (int i = 0; i < wholeArr.Length - 1; i++)
{
string[] temp = wholeArr[i].Split('-');
UpdateQuery(int.Parse(temp[1]), int.Parse(temp[0]));
}
これは私の更新機能です:
public void UpdateQuery(int id, int newOrder)
{
string sql = "update Tama38News set [OrderingNumber] = @OrderingNumber where [ID] = @ID";
con = new SqlConnection(connection);
con.Open();
adapter = new SqlDataAdapter();
command = new SqlCommand(sql, con);
command.Parameters.AddWithValue("@ID", id);
command.Parameters.AddWithValue("@OrderingNumber", newOrder);
command.ExecuteNonQuery();
con.Close();
}
問題は、私は例外を受け取っていませんが、何らかの理由でDBは影響を受けません..
なぜですか?