Veritabanında bulunan veri veya verileri combobox alanına nasıl çekeceğimizi bu makale aracılığıyla inceleyelim.
1)Basit Tasarım:
Background vermek için Panel kullandık. Ardından panelin üzerine bir adet combobox koyduk.
2)Kod Kısmı:
String ad="Kemal"; PreparedStatement st; ResultSet rs; String query="SELECT * FROM `users` WHERE `Name`=?"; try { st=MyConnection.getConnection().prepareStatement(query); st.setString(1, ad); rs=st.executeQuery(); while(rs.next()){ combo_vericek.addItem(rs.getString("Name")); } } catch (Exception e) { }
Bu sorguya göre adı kemal olan öğrenciler listenecek.Siz sql sorgunuzu istediğiniz gibi şekillendirip veritabanından istediğiniz değerleri alabilirsiniz. Buradaki asıl görev ResultSet bölümünde oluyor. Veritabanından gelen Columlar ResultSet yani rs nin içinde yer alıyor.
İlk Yorumu Siz Yapın