Update og så alligevel ikke.
Jeg har følgende SqlCommand:SqlConnection connection = new SqlConnection("server=***;uid=***;pwd=***;database=***;");
connection.Open();
using(SqlCommand updtePpl = new SqlCommand())
{
updtePpl.Parameters.Add("@Name", SqlDbType.NVarChar).Value = nameTxtBox.Text;
updtePpl.Parameters.Add("@Age", SqlDbType.Int).Value = ageTxtBox.Text;
updtePpl.Parameters.Add("@Born", SqlDbType.DateTime).Value = bornTxtBox.Text;
updtePpl.Parameters.Add("@Sex", SqlDbType.NVarChar).Value = sexDropDown.SelectedValue;
updtePpl.Parameters.Add("@Weight", SqlDbType.Float).Value = weightTxtBox.Text;
updtePpl.Parameters.Add("@Length", SqlDbType.Float).Value = lengthTxtBox.Text;
updtePpl.Parameters.Add("@Kidname", SqlDbType.NVarChar).Value = kidnameTxtBox.Text;
updtePpl.Parameters.Add("@BirthMethod", SqlDbType.NVarChar).Value = bmTxtBox.Text;
updtePpl.Parameters.Add("@PainKiller", SqlDbType.NVarChar).Value = painTxtBox.Text;*/
updtePpl.CommandText = "UPDATE People SET ";
updtePpl.CommandText += "[name] = @Name, ";
updtePpl.CommandText += "[alder] = @Age, ";
updtePpl.CommandText += "[born] = @Born, ";
updtePpl.CommandText += "[sex] = @Sex, ";
updtePpl.CommandText += "[weight] = @Weight, ";
updtePpl.CommandText += "[length] = @Length, ";
updtePpl.CommandText += "[childname] = @Kidname, ";
updtePpl.CommandText += "[birthemethod] = @BirthMethod, ";
updtePpl.CommandText += "[painmedic] = @PainKiller ";
updtePpl.CommandText += "WHERE [id] = " + obj + "";
updtePpl.Connection = connection;
updtePpl.ExecuteNonQuery();
}
connection.Close();
Den kører igennem uden fejl, men der bliver bare ikke opdateret noget. Og jeg kan simpelthen ikke se hvad problemet skulle være.
Hvis der er nogen kloge hoveder der kunne give mig noget hjælp ville jeg være taknemmelig.
