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

ارجوا المساعدة في برنامج بسيط للقرآن الكريم

بدأه zxzlsh في 7 فبراير 2011 · 3 رد · 1,218 مشاهدة · في قسم قواعد البيانات
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم

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

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

في البرنامج يوجد اربع كائنات

1- Lable (عارض للاية) {هدفه عرض نص الاية}

2- combobox1 (السورة) {هدفه عرض جميع سور القرآن الكريم}

3- combobox2 (رقم الاية) {هدفه عرض جميع ارقام الآيات للسورة المختارة}

4- combobox3 (الجزء) {هدفه عرض رقم الجزء}

شاهد الصورة ..

quranvb.png

اريد مثلا اذا اخترت سورة البقرة .. يمتلآ الـ combobox2 بأرقام الآيات للسورة البقرة من الآية رقم 1 الى الآية رقم 286

... و يمتلآ ايضا الـ combobox3 برقم اجزاء سورة البقرة وهم ثلاثة اجزاء كما هو معروف ..

و عند اختيار رقم الاية في الـ combobox2 .. يظهر نص الاية في Lable

و نفس الشيء مع السور الاخرى

.

#2

الصراحة لم أعمل من خلال الويندوز أبليكيشن ................. ولكن في الويب يوجد ما يسمى auto Post back ........... أو يمكنك استخدام حدث اختيار عنصر لا أدري ما اسمه في الويندوز ابليكيشن ......... ولكن ألخص لك الفكرة وعليك التطبيق فهي سهلة جدا ..........

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

اخترت السورة بالكومبو الأول ............ سيتم ملء الكومبو الثاني من خلال استعلام التالي :

select Aya from table where Alsorah = "value from 1st compo"

وبنفس الطريقة يتم ملء الكومبو الثالث ..............

ارجو أن تكون قد وصلتك الفكرة

قل لمن يحمل هما ****** إن همــــا لا يدوم
:rolleyes: :rolleyes: :clapping: :rolleyes: :rolleyes:

مثلا تفنى المسـرة ***** هكذا تفنى الهموم

#3

شكرا اخي Tammam_KD على الرد .. ولكن لم افهم ماذا تقصد ,..

البرنامج هذا فيه اجر ان شاء الله لي ولكم ..

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

#4

لنفترض انك قمت بصميم قاعدة البيانت  كالتالي 

اسم الصوره -رقم الايه -الجزء-نص الايه-رقم تلقائي 

rs.open "select * from quran where soraname='" & combo1.text & "' order by ayano" ,cn,1,2

do while not rs..eof=true
combo2.additem rs!juzuno
combo3.additem rs!ayano
rs.movenext
loop

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

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

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

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

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