列に値を格納する必要があるアプリケーションがあります。値はコード内の文字列で、列のデータ型はnvarchar
です。
foreach (DataRow row in dt.Rows)
{
//Generate a random length for randomKey range between 3 and 6 characters
Random randKey = new Random();
int randKeyLength = randKey.Next(3, 6);
//calculate randomKeyString
String randomKeyString = md5Prepare.gen_randomKeyString(randKeyLength);
//add randomKeyString to database
row["randomKey"] = randomKeyString;
}
データベースを確認すると、列「randomKey」は変更されていません。ここで何が問題なのですか?