Merhaba;veritabanımda Alanlarım sırasıyla şöyle Id,Name,Surname,UserName.Password,Age Benim yapmaya çalıştığım sey ise şu .Bir sorgu hazırlayıp girilen kullanıcı adı ve şifre'ye göre o kişinin adını getirmek.Ama galiba beceremiyorum .Aldığım hata ise şu.

ArrayIndexOutOfBoundsException: 2

public static void main(String[] args) throws SQLException, ClassNotFoundException {
    // TODO Auto-generated method stub
    Class.forName("org.sqlite.JDBC");
    Connection con=DriverManager.
            getConnection("jdbc:sqlite:C:\\\\Users\\\\xxx\\\\workspace\\\\Empdata.sqlite");
    String sql="select * from Empinfo where UserName=? and Password=?";

        PreparedStatement st=con.prepareStatement(sql);
        try {
            st.setString(3, "digrev");
            st.setString(4, "123");

        } catch (Exception e) {
            e.printStackTrace();
        }
        ResultSet set=st.executeQuery();
        while(set.next()){

            JOptionPane.showMessageDialog(null, set.getString(1));
        }

}

soruldu: 11 Ara '14, 10:07

D%C4%B0GREV07's gravatar image

DİGREV07
161101012
cevap kabul oranı: 0%


 st.setString(1, "digrev");
 st.setString(2, "123");

parametre sıralamasında hata var 3-4 değil 1-2 olmalıdır.

permanent link

cevaplandı: 11 Ara '14, 11:59

M%C3%BCsl%C3%BCm%20%C3%96ZT%C3%9CRK's gravatar image

Müslüm ÖZTÜRK
10.6k103690
cevap kabul oranı: 28%

Cevabınız
toggle preview

Bu soruyu takip et

E-Posta üzerinden:

Üyelik girişi yaptıktan sonra abonelik işlemlerini yapabilirsiniz

RSS üzerinden:

Cevaplar

Cevaplar ve Yorumlar

Yazı Formatlama

  • *italic* ya da _italic_
  • **bold** ya da __bold__
  • link:[text](http://url.com/ "başlık")
  • resim?![alt text](/path/img.jpg "başlık")
  • liste: 1. Foo 2. Bar
  • temel HTML etiketleri de kullanılabilir

Bu sorunun etiketleri:

×1,079

Soruldu: 11 Ara '14, 10:07

Görüntüleme: 419 kez

Son güncelleme: 11 Ara '14, 11:59

powered by BitNami OSQA