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

مساعدة في GUI

بدأه omaryn في 2 ديسمبر 2012 · 2 رد · 615 مشاهدة · في JavaSE
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليك

كيفية اظهار بيانات من الداتابيس اكسس عند الضغط على الزر شيرش(search) في الكلاس الاول و ظهور البيانات في تكست اريا(jTextarea) في الكلاس الثاني؟اريد تصحيح الكود ومع العلم ان TXT_Categories هو التكست اريا و هو معرف برايفت في الكلاس الثاني.

هدا الكود:

private void TXT_FindActionPerformed(java.awt.event.ActionEvent evt) {

Categories Ca = new Categories();

dispose();

new Categories().setVisible(true);

try{

String sql="select*from Category where Name =?";

pst=conn.prepareStatement(sql);

pst.setString(1,TXT_name.getText());

rs=pst.executeQuery();

if(rs.next()){

String Add1=rs.getString("Name");

TXT_Categories.setText(Add1);

}

else{

JOptionPane.showMessageDialog(null,"Not Found");

}

}

catch(Exception e){

JOptionPane.showMessageDialog(null,e);

}

تم تعديل هذه المشاركة بواسطة omaryn في 2 ديسمبر 2012 في 21:23

#2

السلام عليكم

لم أتعامل أبداً مع قواعد بيانات Access (و لله الحمد :)) لذا سأعطيك مثال مع قاعدة بيانات MySQL.

لتحميل قاعدة البيانات التي استعملتها في المثال :

world.sql

لتحميل المشروع :

Example.rar

قمتُ بتقسيم المشروع إلى 3 فئات :

  • Connect : تقوم بإنشاء اتصال مع قاعدة البيانات.
  • Query : تقوم بتنفيذ الــ request.
  • JTextAreaTest : تحتوي على الواجهة الرئيسية للمشروع.

و هذه صورة لمخرجات البرنامج :

post-219439-052169900 1354491826_thumb.p

بالتوفيق.

المرفقات
Example.png

تم تعديل هذه المشاركة بواسطة Sn@CkeR في 3 ديسمبر 2012 في 02:53

#3

السلام عليكما

انا اريد حل المشكلة بهده الطريقة

عند الضغط ع زر find يظهر الفريم الثاني

post-235776-067431100 1355215662_thumb.j

المرفقات
untitled.JPG

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