Java Mysql Veri Ekleme Silme Düzenleme

Daha önceki yazımızda java’da nasıl verileri çekilirden bahsetmiştik. Bu yazımızda da veri eklemekten bahsedeceğiz.

3 tane JTextField 1 tane JButton ile yapacağımız ekleme işlemi kodları aşağıdaki gibidir.

    private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) {
        try {
            Class.forName("com.mysql.jdbc.Driver");
            con = DriverManager.getConnection("jdbc:mysql://localhost:3306/db","root","121212");
            Statement st = (Statement) con.createStatement();
            st.executeUpdate("Insert into uye(isim,soyisim,numara) values ('"+ jTextField1.getText() +"','"+  jTextField2.getText() +"','"+ jTextField3.getText() +"')");
            JOptionPane.showMessageDialog(rootPane, "Başarıyla Eklendi");
        } catch (ClassNotFoundException | SQLException hata) {
            JOptionPane.showMessageDialog(rootPane, hata.toString());
        }
    }


Bi önceki yazıdan farkı st.executeUpdate kullanılmasıdır.

Silme işlemini yapabilmek için st.executeUpdate içinde sql silme komutunu kullanırız.

st.executeUpdate("delete from uye where isim= '"+ jTextField1.getText() +"'");

Düzenleme yapmak için de yine st.executeUpdate içinde sql update komutu kullanılır. (Bu da size ödev olsun :) )



One Response (Add Your Comment)

  1. Öncelikle Sayfanız çok yaralı

    Acaba oracle’ın herkeze açık veritabanı var mı?
    java ile firmalar arası alışveri sağlayan bir program yazıp, bu veri tabanının ortak kullanılmasını sağlıyabilir miyiz.

    Teşekkürler

Leave a Reply

Formatting: You can use these tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>

Other Entries

Kategoriler