delphi4arab منتديات دلفي للعرب
مالفرق بين dataset و datasource وماهو دور كل واحد منهما ؟ - نسخة قابلة للطباعة

+- delphi4arab منتديات دلفي للعرب (https://delphi4arab.net/forum)
+-- قسم : منتديات دلفي للعرب التعليمية (https://delphi4arab.net/forum/forumdisplay.php?fid=3)
+--- قسم : سؤال و جواب حول دلفي (https://delphi4arab.net/forum/forumdisplay.php?fid=15)
+--- الموضوع : مالفرق بين dataset و datasource وماهو دور كل واحد منهما ؟ (/showthread.php?tid=9139)



مالفرق بين dataset و datasource وماهو دور كل واحد منهما ؟ - fouad - 29-01-2018

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


RE: مالفرق بين dataset و datasource وماهو دور كل واحد منهما ؟ - samir28 - 29-01-2018

السلام عليكم
عند تنفيذ اي استعلام و خاصة truncate / Update
عليك أولا بغلق الجدول ثم تنفيذ الاستعلام و من بعد افتح الجدول
abstable.close
absquery.ExecSQL
abstable.open
بالتوفيق أخي .


RE: مالفرق بين dataset و datasource وماهو دور كل واحد منهما ؟ - S.FATEH - 04-02-2018

السلام عليكم
الـ DataSource تستخدمها عندما تريد ربط المكونات مع DataSet
مثال ربط DBEdit مع حقل الاسم هنا تستخدم الـ DataSource


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

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

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

نعم يمكن ذلك

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