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

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

رائج
بدأه Mahmoud Kelany في 2 يوليو 2010 · 138 رد · 21,159 مشاهدة · في JavaSE
مشاركة: واتساب X فيسبوك تيليجرام
#76

لان هذه الدالة ترجع قيم من 0 الى 11

حيث يمثل ال 0 شهر January (يناير -كانون الثاني) .

لذلك يتوجب عليك زيادة 1 لكل شهر

و بأمكانك استخدام كائن Calender

        Calendar calendar = Calendar.getInstance();
        System.out.println(calendar.get(Calendar.MONTH));

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

#77
محمد عرسان كتب:

لان هذه الدالة ترجع قيم من 0 الى 11

حيث يمثل ال 0 شهر January (يناير -كانون الثاني) .

لذلك يتوجب عليك زيادة 1 لكل شهر

و بأمكانك استخدام كائن Calender

        Calendar calendar = Calendar.getInstance();
        System.out.println(calendar.get(Calendar.MONTH));

هههههههههههههههه

شوفت الذكاء بتاعى

سوال حيرنى كتير لكنى نسيت ان البرمجه البدايه بتاعتها بصفر وليس واحد

طيب انا فاهم واعرف الـ Calendar

لكن ما الفرق بينها وبين

Time , TimeStamp , Date , Calendar

ايه الفرق الجوهرى اللى استخدم فيه حاجه مش ينفع استخدمها فى التانيه

او ايه الفرق بينهم عموما على انهم يعملوا هذه الانواع كلها

شكرا على الرد بجد انا هاقتل نفسى قريبا :lol:

Software Developer
Mahmoudkelany.com


 

#78
اقتباس
لكن ما الفرق بينها وبين

Time , TimeStamp , Date , Calendar

إفتح الجافا doc يامعلم و إقرا .....

#79
هويدي كتب:

إفتح الجافا doc يامعلم و إقرا .....

حاضر براحه عليا بس اصل انا بخاف ههههههه :lol:

وبعدين هو الواحد مش يستنفع منك بحاجه كدا ابدا :P :P

:wub: :wub: حاضر :wacko: :wacko:

Software Developer
Mahmoudkelany.com


 

#80
Oracle_Java كتب:

بالنسبة لمشكلة اللغة العربية فى قاعدة البيانات

غير التشفير للجداول الى utf8 وال collation الى utf8_unicode_ci

علاوة على ذلك استخدم هذا المسار الى قاعدة البيانات

String url="jdbc:mysql://localhost:3306/mobarklib?useUnicode=true&characterEncoding=UTF-8";

Oracle_Java كتب:

وبهذا تستطيع ادخال كلمات عربية فى الجداول

تحياتى


﴿وَمَا كَانَ اللَّهُ لِيُعَذِّبَهُمْ وَأَنْتَ فِيهِمْ ۚ وَمَا كَانَ اللَّهُ مُعَذِّبَهُمْ وَهُمْ يَسْتَغْفِرُونَ﴾

الأنفال ۳۳                                  
 

#81
Oracle_Java كتب:

علاوة على ذلك استخدم هذا المسار الى قاعدة البيانات

String url="jdbc:mysql://localhost:3306/mobarklib?useUnicode=true&characterEncoding=UTF-8";

تحياتى

لقد قمت بذلك فعلا

ولكن حدث خطا عند الحفظ

هذا هو الخطا

post-217802-081661200 1280330104_thumb.p

؟؟؟

Software Developer
Mahmoudkelany.com


 

#82
Mahmoud Kelany كتب:

لقد قمت بذلك فعلا

ولكن حدث خطا عند الحفظ

هذا هو الخطا

post-217802-081661200 1280330104_thumb.p

؟؟؟

هل من اجابه :wacko: :wacko: :wacko: ؟؟؟

المرفقات
error_Ar_lang.png

Software Developer
Mahmoudkelany.com


 

#83
Mahmoud Kelany كتب:

هل من اجابه :wacko: :wacko: :wacko: ؟؟؟

طبعا

قم بتفريغ الجداول من كل البيانات الموجودة فيها

ثم استخدم قاعدة البيانات الجديدة

تحياتى


﴿وَمَا كَانَ اللَّهُ لِيُعَذِّبَهُمْ وَأَنْتَ فِيهِمْ ۚ وَمَا كَانَ اللَّهُ مُعَذِّبَهُمْ وَهُمْ يَسْتَغْفِرُونَ﴾

الأنفال ۳۳                                  
 

#84

انا نزلت البرنامج والداتا بيس ولكن مش عارف اربطهم 001.gif يا ريت توضيح بسيط

وبرنامج روعه بصراحه012.gif

no-pain-no-gain.jpg

اذا كنت لا تعلم الى اين تذهب... فكــل الطرق تؤدى الى هناك

#85
The expendable كتب:

انا نزلت البرنامج والداتا بيس ولكن مش عارف اربطهم 001.gif يا ريت توضيح بسيط

وبرنامج روعه بصراحه012.gif

ان كنت تريد استخدام قاعدة بيانات SQL

فلابد من وجد لديك برنامج MySQL وعمل import لقاعده البيانات بداخلها

وتغيير اسم المستخدم وكلمه المرور الخاصه بالدخول على قاعده البيانات فى الـ DbService Class

   ; private static String username = yourUserName
    private static String password = yourPassword ;

هتضع مكان الـ yourUserName , yourPassword

بيانات الدخول عى الـ mySQL

وتشغل البرنامج وهيشغل معاك ان شاء الله

انما اذا كنت تريد استعمال الـ Access فانها تعمل بدون اى مشاكل

ولا تحتاج الى شىء

Software Developer
Mahmoudkelany.com


 

#86
Mahmoud Kelany كتب:

انما اذا كنت تريد استعمال الـ Access فانها تعمل بدون اى مشاكل

ولا تحتاج الى شىء

ماشى بس ال connection لازم يتغير حسب مكان الداتا بيس

وحسب الامتداد ..اعتقد انه فيهم تعديل وهل لازم تحويل الداتا بيس من MY SQL

الى Access ارجو ان توضحلى طريقه الربط بشكل اوضح ؟

وشكرا مقدما

no-pain-no-gain.jpg

اذا كنت لا تعلم الى اين تذهب... فكــل الطرق تؤدى الى هناك

#87
The expendable كتب:

ماشى بس ال connection لازم يتغير حسب مكان الداتا بيس

وحسب الامتداد ..اعتقد انه فيهم تعديل وهل لازم تحويل الداتا بيس من MY SQL

الى Access ارجو ان توضحلى طريقه الربط بشكل اوضح ؟

وشكرا مقدما

يمكنك التبديل بين قواعد البيانات عن طريق الـ DbService class

بجعل الاتصال بقاعده البيانات الـ access عليه comments

وجعل الاخر يعمل

او العكس

post-217802-064262000 1282834090_thumb.p

او ممكن ترفع لى النسخه اللى عندك وعاوز تشغلها على اى قاعده بيانات

وانا اعملها لك

لان انا مش عارف انت حملت انهى نسخه

المرفقات
Untitled.png

Software Developer
Mahmoudkelany.com


 

#88
Mahmoud Kelany كتب:

وهناك قاعده بيانات خاصه بالمستخدمين تتكون من اسم المستخدم والرقم السرى ونوع المستخدم ؟

وبم انى لا اعلم كيفى اعطى صلحيات للمستخدم الذى فى جدول المستخدمين لدى من خلال برنامج mySQL

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

فلدينا فى قاعده البيانات 3 انواع من المستخدمين

مدير و مشرف و زائر

وقد قومت بعمل كل ما فى وسعى فى جعل الشكل جمالى بالشكل الذى يطلبه اى مستخدم

السلام عليكم

أشكرك أخي على الموضوع المميّز ... الحقيقة أنا أوّل مرّة أستخدم برنامج Netbeans و وجدت صعوبة في التعامل معه

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

أنا مهتم بمسألة صلحيات المستخدمين ... لو عندك اضافة بخصوص هذا الموضوع أرجو أن تدلّني و جازاك الله خيرا

مع الشكر

1110917454.jpg
#89
Keyser_Soze كتب:

السلام عليكم

أشكرك أخي على الموضوع المميّز ... الحقيقة أنا أوّل مرّة أستخدم برنامج Netbeans و وجدت صعوبة في التعامل معه

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

أنا مهتم بمسألة صلحيات المستخدمين ... لو عندك اضافة بخصوص هذا الموضوع أرجو أن تدلّني و جازاك الله خيرا

مع الشكر

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

اخى الكريم

اهلا بك فى موضوعى المتواضع

الفضل لله يا اخى :)

بالنسبه لمسئله الصلحيات

انا عملت الصلحيات فى داخل الكود

يعنى

عملت هذه الصلحيات يدويا

داخل الكود ولكنها لم تخزن داخل قاعده البيانات

فمن الصح

ان تقوم بعمل جدول خاص بكل الصلحيات التى تريدها

وتقوم بعمل واجهه من خلال الجافا تتعامل مع هذه الصلحيات

مثل هذه

post-217802-054869700 1285686819_thumb.p

واذا كانت الصلحيه مختاره فتقوم بحفظ رقم 1 فى قاعده البيانات وان كانت العكس تقوم بحفظ 0

وفى بدايه البرنامج تقوم بعمل فحص على كل صلاحيه على حدا

ان كانت واحد تقوم بعمل اظهار للزرار مثلا وان كانت العكس تقوم باخفاءه او جعله غير قابل للاستخدام

هذه نبذه سريعه عن الصلحيات اللى لو عاوز تعملها بطريقه صحيحه وتتحكم فى اكتر من نوع للمستخدمين

انا هنا حددت الصلحيات على انه admin , visitor , mod

لكن انت عندك فى النظام الجديد اللى قولته ليك من قبل دا مثلا 10صلحيات لديك حريه اعطاء هذه الصلاحيه او سحبها من هذا المستخدم

اتمنى ان تكون اتضحت

المرفقات
users.png
1

Software Developer
Mahmoudkelany.com


 

#90

بارك الله فيك أخي محمود

و أشكرك على سرعة الرّد

وصلت الفكرة و سأحاول العمل عليها

شــــكــــرا :happy:

تم تعديل هذه المشاركة بواسطة Keyser_Soze في 28 سبتمبر 2010 في 19:00

1110917454.jpg
#91
Keyser_Soze كتب:

بارك الله فيك أخي محمود

و أشكرك على سرعة الرّد

وصلت الفكرة و سأحاول العمل عليها

شــــكــــرا :happy:

وبارك فيك اخى الكريم

لالا الردود هنا دليفرى :D

الحمدلله ان الفكره وصلت :)

هتحاول العمل عليها فى هذا المشروع ام فى مشروك انت ؟؟

Software Developer
Mahmoudkelany.com


 

#92
Mahmoud Kelany كتب:

وبارك فيك اخى الكريم

لالا الردود هنا دليفرى :D

الحمدلله ان الفكره وصلت :)

هتحاول العمل عليها فى هذا المشروع ام فى مشروك انت ؟؟

في الواقع سأبدء مشروع لكن مازلت أجمّع بعض المعلومات

لذلك سأحاول التطبيق مباشرة في مشروعي ان شاء الله

:lol:

1110917454.jpg
#93
Keyser_Soze كتب:

في الواقع سأبدء مشروع لكن مازلت أجمّع بعض المعلومات

لذلك سأحاول التطبيق مباشرة في مشروعي ان شاء الله

:lol:

بالتوفيق اخى الكريم

وان شاء الله اى شىء بنساعدك باذن الله

ربنا يوفققك يارب :)

Software Developer
Mahmoudkelany.com


 

#94

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

سؤال بسيط :P

لو ممكن شرح عمل الاطار الداخلي المحدد لأقسام البرنامج

و كيفية كتابة العنوان لهذا الاطار

post-233890-089172900 1285925579_thumb.p

و شكرا

المرفقات
graphique.png

تم تعديل هذه المشاركة بواسطة Keyser_Soze في 1 أكتوبر 2010 في 12:35

1110917454.jpg
#95
Keyser_Soze كتب:

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

لو ممكن شرح عمل الاطار الداخلي المحدد لأقسام البرنامج

و كيفية كتابة العنوان لهذا الاطار

من عنيا :)

بص على الفيديو الصغير دا :)

Software Developer
Mahmoudkelany.com


 

#96

بارك الله فيك

لكن أخي الفيديو لا يعمل على Google Chrome و لا Internet Explorer

مع العلم أن عندي Flash Player و لكن لا يظهر شيء ممكن الرابط؟

شكرا

اه الرابط على اليوتيوب

سأحاول بالبروكسي

1110917454.jpg
#97

ولتحميل الفيديو من هنا

http://www.mediafire.com/?e9gi7ewje70wv34

تم تعديل هذه المشاركة بواسطة Mahmoud Kelany في 1 أكتوبر 2010 في 13:23

1

Software Developer
Mahmoudkelany.com


 

#98
Mahmoud Kelany كتب:

ولتحميل الفيديو من هنا

http://www.mediafire.com/?e9gi7ewje70wv34

أشكرك أخي محمود

شفت الفيديو و تمكنت من تنفيذ المطلوب

:happy:

1110917454.jpg
#99
Keyser_Soze كتب:

أشكرك أخي محمود

شفت الفيديو و تمكنت من تنفيذ المطلوب

:happy:

العفو اخى الكريم

الحمدلله :)

لا تترد فى السوال ان شاء الله كلنا بنفيدك :)

Software Developer
Mahmoudkelany.com


 

#100

السلام عليكم

أخي محمود لم أفهم كيف قمت باظهار البيانات على JTable من قاعدة البيانات

مــــثـــــــــــال:

*** RegisteredUsers.java

يحوي ال JTable و فيه:


import beanspkg.Users;
import servicespkg.UsersService;

*** و ملف UsersService.java

public Users[] selectAll() throws SQLException

حسب ما فهمت أن وظيفة هذه Methode هي جلب جميه بيانات المستخدمين من قاعدة البيانات و وضعهم في arr

لـــــــــــــكــــــــــن ما لم أفهمه هو الطريقة التي استعملتها لاظهار البيانات على JTable في نافذة RegistredUsers.java :wacko:

الرجاءالتوضيح أخي الكريم و شكرا

1110917454.jpg

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

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…