الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

اريد شرح لعرض النتائج داخل قاعدة بيانات

بدأه manvic في 17 نوفمبر 2012 · 4 رد · 907 مشاهدة · في JavaSE
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم

اريد شرح كف اعمل كومبوبوكس 466501499.png بحيت عندما يختار المسعتمل سنة من كومبوبوكس يعرض له نتائج وكل المعلومات المخزنة داخل قاعدة البيانات على737822339.png

#2

السلام عليكم

لا أدري هل تتحدث عن الــ Android أم JavaSE !

إذا كنت تسأل عن الأندرويد فهذا ليس المكان المناسب لسؤالك.

أما إن كنت تسأل عن الــ JavaSE فهذا جواب سؤالك : (كود يملأ JComboBox انطلاقا من مجموعة معلومات مُخزنة في قاعدة بيانات)

import java.sql.*;
import java.util.logging.Level;
import java.util.logging.Logger;

/**
 * Remplir un JComboBox à partir d'une base de donnée
 */
public class FromDataBase {

    public static void main(String[] args) {
        Connection dbConnect = null;
        Statement dbStatement = null;
        String SQL = "SELECT nom, prenom FROM maTable";
        try {
            jcombobox.removeAllItems();
            Class.forName("com.mysql.jdbc.Driver").newInstance();
            dbConnect = DriverManager.getConnection("jdbc:mysql:URL", "user", "password");
            dbStatement = dbConnect.createStatement();
            ResultSet res = dbStatement.executeQuery(SQL);
            while (res.next()) {
                jcombobox.addItem(res.getString(0) + " " + res.getString(1));
            }
            res.close();
            dbConnect.close();
        } catch (InstantiationException ex) {
            Logger.getLogger(FromDataBase.class.getName()).log(Level.SEVERE, null, ex);
        } catch (IllegalAccessException ex) {
            Logger.getLogger(FromDataBase.class.getName()).log(Level.SEVERE, null, ex);
        } catch (SQLException ex) {
            Logger.getLogger(FromDataBase.class.getName()).log(Level.SEVERE, null, ex);
        } catch (ClassNotFoundException ex) {
            Logger.getLogger(FromDataBase.class.getName()).log(Level.SEVERE, null, ex);
        }
    }
}

تحياتي.

#3

هل هدا الكود لا يعمل في برمجة الاندرويد

#4

إذا كنت تسأل عن الأندرويد فهذا ليس المكان المناسب لسؤالك.

ضع موضوعك في قسم الــ Android و ستجد المساعدة.

#5

شكرا استاد انا وضعته ولم اجد اي مساعدة لحد الساعة رابط موضوع في قسم الاندرويد

/index.php?showtopic=272348&pid=1317451&st=0entry1317451

مواضيع مشابهة