جدولة مبرمجة مع Gambas3 و Sqlite3: خطوة بخطوة.

أقدم لكم اليوم مثالاً قدمه زميل عضو في المنتدى http://www.gambas-es.org/، Dani26 ، الذي أنشأ العديد من مقاطع الفيديو التعليمية لشرح برنامجه البرنامج الذي يستخدم مدير قاعدة بيانات Sqlite3 لإدارة البيانات.

يقوم برنامجك بالمهام النموذجية:
- اضافة السجلات
- تحرير السجلات
- سجلات البحث بالاسم.
- مسح السجلات
- إنشاء تقرير باستخدام مكون gb.report

مثال على برنامج جدول الأعمال

تقرير إنشاء برنامج جدول الأعمال

على مدونته الشخصية http://gambeando.wordpress.com/، لديك عدة إدخالات تشرحها بمزيد من التفصيل (وأضفت أيضًا بعض التحسينات)

أترك لك حزمة التثبيت (.deb) حتى تتمكن من استخدام البرنامج وكود المصدر لدراسته ، حتى تتمكن من متابعة تعليقات مقاطع الفيديو التعليمية الخاصة بـ Dani26 بشكل أفضل.

زر التنزيل
شكرا Dani26 للمشاركة والمساهمة في البرمجيات الحرة

فيما يلي دروس الفيديو الخاصة بالبرنامج ، والتي تم تنفيذها خطوة بخطوة:

فيديو 1: إنشاء قاعدة البيانات

الفيديو 2: إضافة السجلات

الفيديو 3: تحرير السجلات وحذفها

الفيديو 4: البحث والإبلاغ

ملاحظات:
1) بحث: في التعليمات البرمجية المصدر التي يمكنك تنزيلها ، جملة sql الخاصة بالفيديو:

Select * from Amigos where nombre like '" & filtro & "'"

لقد غيرتها من أجل

Select * from Amigos where nombre like '%" & filtro & "%'"

نظرًا لأن الرمز "٪" يعمل كحرف بدل يقوم بالبحث حسب المحتوى. يعني إذا بحثت عن كلمة «ul«، ستظهر السجلات التي تحتوي على اسم« Julio »» جيulإيان »» Zulفي »، إلخ.

2) Gambas3 ، لديه خيار "المسافة البادئة التلقائية" ، والذي لم يستخدمه دانيال في مقاطع الفيديو الخاصة به.

يمكنك تنشيط هذه المسافة البادئة التلقائية في القائمة «الأدوات / التفضيلات / تنسيق الرمز / التنسيق عند التحميل والحفظ»

شكل لتنشيط التنسيق

تمكين تنسيق التعليمات البرمجية المصدر التلقائي

فوينتس: موضوع المنتدى gambas-es.org & مدونة القمار


اترك تعليقك

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها ب *

*

*

  1. المسؤول عن البيانات: ميغيل أنخيل جاتون
  2. الغرض من البيانات: التحكم في الرسائل الاقتحامية ، وإدارة التعليقات.
  3. الشرعية: موافقتك
  4. توصيل البيانات: لن يتم إرسال البيانات إلى أطراف ثالثة إلا بموجب التزام قانوني.
  5. تخزين البيانات: قاعدة البيانات التي تستضيفها شركة Occentus Networks (الاتحاد الأوروبي)
  6. الحقوق: يمكنك في أي وقت تقييد معلوماتك واستعادتها وحذفها.

  1.   اندريس قال

    الرجاء الاستمرار في فعل هذا

  2.   A قال

    Offtopic: صدر الإصدار الأخير من Makehuman 1.0 أمس ، ألق نظرة عليه.

  3.   vr_rv قال

    عمل ممتاز مع القريدس 🙂

  4.   JOR قال

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

    1.    فريدي قال

      إنه سهل ، ما عليك سوى استخدام القليل من المنطق ، فالاختيار للجدول الكامل ، يمكنك استخدام مكان مشتق من texboxt جاهزًا ، تحياتي

  5.   paco2003 قال

    هل يمكنك تمرير الملف لإرشادي