delphi4arab منتديات دلفي للعرب

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

ان تطوير اشياء جديدة يحتاج الى قدرة خيالية لاشياء غير موجودة ، لاستخراج افكار وطرق جديدة جيدة بعكس ما هو متعارف عليه .
في لقاء وبث مباشر اليوم لامبركاديرو مع احد المطورين يتحدث عن مكون للاتصال بقواعد بيانات فايربيرد فقلت لهم ان دلفي عودنا دائما على نهج واسلوب معين للتعامل مع اي نوع من انواع قواعد البيانات بنفس الاسلوب ونفس الفكرة .
فلماذا لا يتم استخدام نفس الطريقة مع قواعد بيانات فايربيز لتسهيل الموضوع وجعله شئ رائع وممتع مثل ان نستخدم MyTable.insert و MyTavle.post
رد احدهم بحساب امبركاديرو وقال هل تقصد Firebird انها ليست نفسها fireBase
فقلت له اجل انا اقصد firebase وانا فعلا جربت تطوير مكون يحاكي استخدام DataTable في دلفي للاتصال بفايربيز مع اضافة وقراءة وتعديل ولكن نظرا للظروف والانشغال لم اكمله
كود :
Table.Collection:='Coll1'; Table.Insert; Table.FiledByName('name').value:='pppppp'; Table.FiledByName('mdate').value:=now; Table.post;

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

مع انني كما ذكرت لهم وكما ذكرت هنا جربت تطبيق الفكرة وبرمجة مكون يحاكي DataTable باستخدام بروتوكول HTTP وعملت الفكرة بشكل جيد وبشكل عادي تحميل البيانات في شكل Json تم تحويلها الى DataTable وعرضها في DBgrid بشكل عادي
اما المصادقة فتتم باضافة خصائص جديدة لا توجد في مكون DataTable

اللقاء نشروه بموقعهم هنا كالعادة
https://www.youtube.com/watch?v=M7DcEDbuESQ

ومع انني مشغول ولكن هذا جعلني أصر ان اكمل هذا المكون وانشره بموقع Getit يوما ما .