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

نسخة كاملة : مالفرق بين dataset و datasource وماهو دور كل واحد منهما ؟
أنت حالياً تتصفح نسخة خفيفة من المنتدى . مشاهدة نسخة كاملة مع جميع الأشكال الجمالية .
السلام عليكم
هذه الايام اواجه مشكلة في برنامج اقوم ببرمجته باستعمال قاعدة البيانات Absolute Database
وفي اغلب الاحيان عند استعمالي لل ABSquery دائما ما احصل على رسالة خطا تفيد بان الداتاست ليس في وضعية الكتابة او شيء من هذا القبيل
وهل استطيع استعمال مكون ABSquery لارسال استعلام الى قاعدة البيانات دون الحاجة الى استعمال الداتاسورس 
وهل يمكن استعمال مكون واحد فقط ABSquery لارسال عدة استعلامات الى قاعدة البيانات يعني ارسال اوامر الى عدة جداول واستخلاص المعلومات منها
بارك الله فيكم
السلام عليكم
عند تنفيذ اي استعلام و خاصة truncate / Update
عليك أولا بغلق الجدول ثم تنفيذ الاستعلام و من بعد افتح الجدول
abstable.close
absquery.ExecSQL
abstable.open
بالتوفيق أخي .
السلام عليكم
الـ DataSource تستخدمها عندما تريد ربط المكونات مع DataSet
مثال ربط DBEdit مع حقل الاسم هنا تستخدم الـ DataSource


وفي اغلب الاحيان عند استعمالي لل ABSquery دائما ما احصل على رسالة خطا تفيد بان الداتاست ليس في وضعية الكتابة او شيء من هذا القبيل

قبل التعديل استدعي Edit عند الاكمال استدعي Post

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

نعم يمكن ذلك

وهل يمكن استعمال مكون واحد فقط ABSquery لارسال عدة استعلامات الى قاعدة البيانات يعني ارسال اوامر الى عدة جداول واستخلاص المعلومات منها
نعم يمكن ذلك
لا تنسى Clear و Open كل مرة تضيف استعلام
بارك الله فيكم