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

سؤال ضروري لأصحاب الخبر في Database Application

بدأه كيان في 21 سبتمبر 2008 · 12 رد · 2,123 مشاهدة · في JavaSE
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم ورحمة الله وبركاته

والله يتقبل صيامنا وقيامنا ,

عندي استفسار بخصوص database application في برنامج النت بينز

مريح وسهل جداً وعند تجربته لاحظت انه اقدر اسوي واجهه تتصل بالداتا بيس واختار تيبل من هالداتا بيس واعرض بعض الاعمده المطلوبه في الواجهه

سؤالي لو اردت ان اضع في الواجهه اعمده من اكثر من تيبل في الداتا بيس حقتي هل ممكن يصير؟

المطلوب واجهه واحده فقط فيها اعمده من تقريبا 6 تيبل في داتا بيس وحده ..

ياريت احد يساعدني اذا فيه طريقه لها والله يجزاكم الجنّه

رمضانكم عتق

لا تسمح لأحد أن يأخذ الأولوية في حياتك ، عندما تكون انت خياراً ثانوياً في حياته ،،، ولا تبكي على أي علاقة في الحياة لأن الذي تبكي من أجله لا يستحق دموعك ، والشخص الذي يستحق دموعك لن يدعك تبكي أبدا

#2

السلام عليكم ،، حياك الله يا اخي "كيان"

بصراحه انا ما شفت ال Database Application بال net beans لكن حل مشكلتك سهل جدا

ماعليك الا ان تنشيء View في ال database يحتوي المعلومات من ال الجداول المختلفه وتربط الشاشه عليه

وشكرا ،،

سبحان الله وبحمده *** سبحان الله العظيم

www.quraany.com

www.arabcs.com

#3
اقتباس
سؤالي لو اردت ان اضع في الواجهه اعمده من اكثر من تيبل في الداتا بيس حقتي هل ممكن يصير؟

المطلوب واجهه واحده فقط فيها اعمده من تقريبا 6 تيبل في داتا بيس وحده ..

نعم تستطيع ,,

أعرض الكود الذي تعمل عليه حتى نساعدك أكثر ...

طريقه ما ، في JTable هناك داله بناء بهذا الشكل :

JTable(Vector <rowData>, Vector <colNames>)

Vector الأولى تحتوي على البيانات ، وبما ان هناك عده أسطر ولكل منها عده بيانات مختلفه فنستخدم :

Vector<Vector<Object>>

Object لأن البيانات من نوع مختلف ...

والVector الثاني يحتوي على أسماء الأعمده ..

كود صغير لكي تفهم الفكره :

private Vector<Object> row;
private Vector<Vector<Object>> rows;

// Make Your Query First
results = statement.executeQuery(
"SELECT * FROM Accounts");

rows = new Vector<Vector<Object>>();

while (results.next())
{
row = new Vector<Object>();

row.add(results.getInt(1));
row.add(results.getString(2));
row.add(results.getString(3));
row.add(results.getFloat(4));
rows.add(row);
}

table = new JTable(rows,heads);
scroller = new JScrollPane(table);
add(scroller);

أخيرا ، عليك أن تقرأ في JTable و JDBC .. وأفضل أن تنسى ما تعمل عليه الأن وانسى Netbeans أيضا ، أعمل برنامج بسيط في notepad وطبق حبه حبه حتى تفهم الموضوع بعدها أكمل في برنامجك ..

اقتباس
المطلوب واجهه واحده فقط فيها اعمده من تقريبا 6 تيبل في داتا بيس وحده

نصيحه : تعلم الأساسيات بعدها أدخل في برنامجك،، أكتب برنامج يتصل بالDataBase ويطبع رساله على الشاشه السوداء console .. في حال أشتغل بشكل صحيح الأن أنتقل للمرحله التاليه ، أكتب برنامج يدخل بيانات في جدول واحد ، ويستعلم منه ويطبع الناتج في Console .. في حال أشتغل البرنامج .. أنسى موضوع DataBase وأنتقل الى JTable وتعلم كيف تكتب جدول وتدخل بيانات وتحذفها ووو .. بعدها أرجع لـ Netbeans وادمج كل ماتعلمته في البرنامج :) ..

بالتوفيق ..

http://informatic-ar.com منصة تعليمية عربية في علوم الحاسب والبرمجة

https://moalfat.com  للكتب الالكترونية والكورسات التعليمية

Everything we see now is just an engineering solution based on old science

#4

هذا سلسلة تعليمية بالفيديو و بالعربي تشرح JDBC (ريط الجافا مع الداتا بيز ) من خلال الـ Netbeans .. جميلة جداً :

http://www.4shared.com/file/55477978/b10f2...rified=94b726f4

http://www.4shared.com/file/55481026/832a0...rified=94b726f4

http://www.4shared.com/file/55483400/f57fa...rified=94b726f4

http://www.4shared.com/file/55485516/21ae0...rified=94b726f4

http://www.4shared.com/file/55486589/72660...rified=94b726f4

طبعاً الروابط منقولة :)

تم تعديل هذه المشاركة بواسطة بنت اليمن في 21 سبتمبر 2008 في 21:35

لا اله الا الله .. محمد رسول الله

(* ربِ اجعلني مقيم الصلاة و من ذريتي ، ربنا و تقبل دعـاء *)

يا حيّ يا قيـوم ... برحمتك استغيث ... اصلح لي شأني كله و لا تكلني الى نفسي طرفة عين

#5

طبعا أخوي أسهل مايكمن مع neatbens

image-27.gif

concepteur realisateur java j2ee

php5 and asp

#6

السلام عليكم ورحمة الله وبركاته , جزيتم خيراً على ردودكم السريعه الله يعطيكم العافيه بس انا ماقصدت ربط الجافا بالداتا بيس بالطريقه المعتاده JDBC انا قصدت زي التتوريال هذا اللي منزله الاخ الله يعطيه العافيه ولو تلاحظون عمل واجهه تتصل بالداتا بيس وفيها بس معلومات من تيبل وحده انا ابي لمايطلع لي الشاشه اللي اختار فيها وش المعلومات اللي تطلع من التيبل , ابي طريقه اذا فيه ممكن اختار من كل تيبل معلومات معينه حتى تظهر لي بالانترفيس واتصل فيها بالداتا بيس لانه هذا الشئ ابسط من طريقة JDBC

/index.ph...amp;hl=netbeans

شكراً لكم جداً , ممتنه للمساعده

لا تسمح لأحد أن يأخذ الأولوية في حياتك ، عندما تكون انت خياراً ثانوياً في حياته ،،، ولا تبكي على أي علاقة في الحياة لأن الذي تبكي من أجله لا يستحق دموعك ، والشخص الذي يستحق دموعك لن يدعك تبكي أبدا

#7

سيتم عمل تيتوريل و ارفاق البرنامج B) كم من table تريدين أخيتي ?

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

تم تعديل هذه المشاركة بواسطة man4maya في 22 سبتمبر 2008 في 03:25

image-27.gif

concepteur realisateur java j2ee

php5 and asp

#8

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

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

http://up5.m5zn.com/8n5kbmlmb7yt/usecase.rar.htm

يعطيك العافيه , :)

لا تسمح لأحد أن يأخذ الأولوية في حياتك ، عندما تكون انت خياراً ثانوياً في حياته ،،، ولا تبكي على أي علاقة في الحياة لأن الذي تبكي من أجله لا يستحق دموعك ، والشخص الذي يستحق دموعك لن يدعك تبكي أبدا

#9
كيان كتب:
الله يعطيك العافيه وهذي هي الداتا بيس حقتي بس هي فاضيه لانه الفنكشن اللي مفروض اسويها تكون عملية ادخال بالداتا بيس وهي جزء من مشروع

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

http://up5.m5zn.com/8n5kbmlmb7yt/usecase.rar.htm

يعطيك العافيه , :)

تم التحميل راح أقوم بادن الله بالمطلوب بي سؤال صغير تريدين اي نوع من الداتا بير mysql ? derby و أي نتبينز تستعملين ’ لم ينفع معي الملف الحمل على كل حال انتضر diagram class

وفي نفسالوقت سأستعمل mysql :rolleyes: و 3 TABLE

تم تعديل هذه المشاركة بواسطة man4maya في 23 سبتمبر 2008 في 06:02

image-27.gif

concepteur realisateur java j2ee

php5 and asp

#10

السلام عليكم ورحمة الله وبركاته

انا استخدم netbeans IDE 6.0.1 وانا اريد derby database , لاني اريد تطبيق نفس التتوريال السابق لكن بدمج اكثر من تيبل في واجهه واحده :)

لم افهم ماذا تقصد بـ diagram class ؟

هذا مثال لطريقة كتابة use case

http://up5.m5zn.com/rs7pbraitxa1/Use_case.doc.htm

آسفه جداً على التأخير

:)

شكرا جزيلاً

\

تم تعديل هذه المشاركة بواسطة كيان في 23 سبتمبر 2008 في 23:54

لا تسمح لأحد أن يأخذ الأولوية في حياتك ، عندما تكون انت خياراً ثانوياً في حياته ،،، ولا تبكي على أي علاقة في الحياة لأن الذي تبكي من أجله لا يستحق دموعك ، والشخص الذي يستحق دموعك لن يدعك تبكي أبدا

#11

Dear

you can make JOIN thats mean take diffrent info from diffrent table and do it in ur querey

regards

Dear

you can make JOIN thats mean take diffrent info from diffrent table and do it in ur querey

regard

#12

Dear

you can make join thats maen get some data from diffrent tables

and do it in ur query

salaaam

#13

شكرا جزيلا لكل اصحاب الردود

لا تسمح لأحد أن يأخذ الأولوية في حياتك ، عندما تكون انت خياراً ثانوياً في حياته ،،، ولا تبكي على أي علاقة في الحياة لأن الذي تبكي من أجله لا يستحق دموعك ، والشخص الذي يستحق دموعك لن يدعك تبكي أبدا

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