Veritabanı İşlemleri (SQL) Kayıt Ekleme
Veritabanımızı bir önceki yazımızda oluşturduğumuz programa bağlamıştık.
*
Şimdi bağlandığımız veritabnımıza kayıt ekleme işlemini göreceğiz. Bu kodlar sabittir. Kullanırken kendi verilerinizle değiştirmeyi unutmayınız.
*
C#, bilinen Sql komutlarıyla işlem gerçekleştirebiliyoruz.
string ekle; ekle = "INSERT INTO uyekaydi (Uye_No,Uye_Adi,Uye_Soyadi,Uye_Tel,Uye_Adresi, Arac_Plakasi,Arac_Markası,Arac_Modeli,Motor_Numarasi) " + "VALUES ('" + textBox1.Text + "','" + textBox2.Text + "','" + textBox3.Text + "','" + textBox4.Text + "','" + textBox5.Text + "','" + textBox7.Text + "','" + textBox8.Text + "','" + textBox9.Text + "','" + textBox10.Text + "')";
Bu bilgileri Sql kodumuzla aldıktan sonra veritabanımıza eklemek gerekiyor.
baglanti.Open(); SqlCommand komut = new SqlCommand(ekle, baglanti); komut.ExecuteNonQuery(); baglanti.Close();
burak bey cok sagolun kodlar cok anlasılır.cok tesekkürler.
ben sql e bağladım sizin dedğiniz yoldan fakat çalıştırıp kaydedince şurda hata veriyor
komut.ExecuteNonQuery();
“String or binary data would be truncated.
The statement has been terminated.”
yardımcı olabilirseniz sevinirim
String değişkeninizde bir hata var kanımca. Değeri okuyamıyor.
kodlar nerede
merhaba kayıt yapma işlemi başarılı fakat exe dosyasını açınca kendi elimizle yaptığımız kayıt dışında diğer çalıştırıp yaptığımız kayıtları tutmuyor elle girdiğimiz kayıtlar tek tutuluyor bunun bir çözümü var mı acaba