private void button2_Click(object sender, EventArgs e)
{
SqlConnection con = new SqlConnection (strcon);
string query = "update BrandSet set BrandName='"
+ this.textBox1.Text + "', Ml = '"
+ this.textBox2.Text + "', Price='"
+ this.textBox1.Text
+ "' where Id = ";
SqlCommand command = new SqlCommand(query, con);
SqlDataReader adapt;
try
{
con.Open();
adapt = command.ExecuteReader();
con.Close();
MessageBox.Show("Brand Updated Successfully");
}
catch (Exception ex)
{
MessageBox.Show(ex.Message);
}
Kaydı güncelleştirmek ve silmek için Id
nasıl atanacağını bilmek istiyorum.Birincil anahtar otomatik olarak oluşturulmuşsa, kayıt veritabanında nasıl güncelleştirilir ve silinir?
Aynı kaydı güncellemek ve silmek mi istiyorsunuz? – Rohit
Benzersiz olan başka alanlar var mı? Eğer 2 adımda yapamazsanız, her şeyi güncellersiniz ancak marka adı ve marka ismi burada kullanılır. Daha sonra adım 2, diğer tarafta. – PmanAce
Lütfen sorunuzdaki büyük harfleri kaldırın. Bu bağırıyor ve çok kaba. Basit cevap, sorgu dizenize silmeye çalıştığınız kaydın kimliğini eklemeniz gerekir. Karmaşık karşı soru ise, kullanıcının hangi nesneyi güncellediğini nasıl bildiğini ve bu verilerin nereden geldiğini (ekranda bir şeylerin görüntülendiğini varsayar). Yani kimliği almak için gereken yer burası. – Christoph