24 Ekim 2016 Pazartesi

Derby ile Update İşlemleri

Derby GVT ile yapmış olduğumuz işlemlerden biri de Update işlemleridir. Buda bir önceki konumuz olan insert ve tablo oluşturma işlemlerine birebir benzemektedir.

İşte kodlar;

public void duzenle(VerilerDomain duzenlenecekVeriler) {

             Connection baglanti = getConnection();
             try {
                    Statement sorgu = baglanti.createStatement();

                    sorgu.executeUpdate("UPDATE kisiler SET adi = '"
                                  + duzenlenecekVeriler.getAdi() + "', soyadi = '"
                                  + duzenlenecekVeriler.getSoyadi() + "' , telefonu = '"
                                  + duzenlenecekVeriler.getTelefonu() + "' WHERE id = "
                                  + duzenlenecekVeriler.getId() + "");

                    sorgu.close();
                    baglanti.close();
             } catch (SQLException e) {

                    e.printStackTrace();
             }

       }

Burada diğerlerinden farklı olarak sadece düzenlemek istediğimiz sutunlardan birini parametre olarak seçiyoruz burada seçtiğimiz sutunu where'den sonra yazıyoruz... Şuan bu yazdığımız kod bloğundan id'miz parametre olmuştur. Parametreyi sadece update de değil bulma ve aramalar da da kullanıyoruz örneğin çoklu bir arama yapıyorsak eğer bu sefer parametrelerimiz artacaktır bu işlem ise AND fonksiyonu ile gerçekleştirilir. Yada şifreleme işlemi gerçekleştirirken de parametre olarak kullanabilirsiniz şifre ve kullanıcı adı sizin parametreniz olabilir...

Kısa anlatacaklarımız bugünlük bu kadar gelecek derslerimizde görüşmek ümidiyle.

Hiç yorum yok:

Yorum Gönder