我想在第一個空的附加價值column.This是我的代碼 -
SqlCommand cmd = my_con.CreateCommand();
cmd.CommandText = "insert into Contents(General_Exam) values(@CC)";
cmd.Parameters.AddWithValue("@CC", txtAddOption.Text);
cmd.ExecuteNonQuery();
comboBoxAddOption.Items.Add(txtAddOption.Text);
SqlCommand cmd1 = new SqlCommand("update TOP(1) Contents SET [email protected] where General_Exam IS NULL", my_con);
cmd1.Parameters.AddWithValue("@CC", txtAddOption.Text);
cmd1.ExecuteNonQuery();
但是,當我將它的值不是在第一個空行插入而不是它插入到最後一個空行。我認爲這是因爲頂(1)取頂行。但我想插入第一個空行任何人都有想法我怎麼能做到這一點請告訴!先謝謝了。
您使用的是什麼RDBMS? http://stackoverflow.com/help/how-to-ask –
定義「第一個」和「最後一個」。在SQL Server中沒有保證行的隱式順序。您需要明確標識要更新的記錄,在這種情況下可能使用明確的「ORDER BY」。 – David
我正在使用sql服務器管理工作室(SQL) – Rock