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

قاعدة بيانات اكسس على الشبكة

مغلق
بدأه زائر في 3 أكتوبر 2001 · 4 رد · 809 مشاهدة · في لغة Delphi
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

لدي قاعدة بيانات من اكسس هل يمكن الوصول اليها من خلال شبكة من عدة مستخدمين باستخدام ClientDataSet ؟

#2

بسم الله الرحمن الرحيم

اخي العزيز العمده

اهلاً وسهلاً بك معنا في هذا المنتدى

وارجوا ان تجد فيه مايفيدك وينفعك

على العموم بالنسبة لمشكلتك

فما هو قصدك ب

ClientDataSet

اذا كنت تقصد الكائن ClientDataSet فهذا مستحيل

ان تربط عليه قاعدة بيانات اكسس لأنه هذا الكائن

خاص بفواعد بيانات Midas

واذا كنت قصد شي آخر فأرجوا منك التوضيح

على العموم انا انصحك بأن تستخدم كائنات ADO مع قواعد بيانات اكسس لأنها هي افضل شي تستطيع التعامل به مع الاكسس

واما بالنسبة للشبكة فطبعاً قواعد بيانات اكسس لاتقبل الا اربع مستخدمسن فقط (( هذا على مااضن ))

وتقبل اطيب تحياتي اخوك SUM

#3

الاخ / العمده

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

#4

شكر للاخوان .. و لكن ماذكره الاخ Sum من استحالة الوصول الى جداول اكسس من خلال ClientDataSet فاقول له انه يمكن ذلك باختيار Assign Local Data من القائمة التى تظهر عند النقر على ClientDataSet بالزر الايمن و لكن بعد ربط الجدول مع TTable

و السؤال هو ما فائدة ذلك ؟ و شكرا للجميع.

#5

بسم الله الرحمن الرحيم

اخي العزيز العمده

انا ذكرت لك سابقاً استحالة استخدام قواعد بيانات اكسس على كائن ميداس وهو ( ClientDataSet ) ولكنك احتجيت بأن ذلك ممكن

على العموم سأوضح لك ذلك

استخدم Assign Local Data في الكائن ClientDataSet يجعله يقرأ البيانات من الكائن المحدد يعني انه هو لا يقوم بفتح القاعده بل الكائن المحدد ووضيفه هوانه يطبق الأوامر المتاحه على الكائن

وبهذا يصبح مستحيل ان تفتح قواعد بيانات على كائن ClientDataSet :) وهذا ماقلته لك

يعني انه حينما تستخدم Assign Local Data على الكائن ClientDataSet وتحدد فيه الكائن Table فيقوم ClientDataSet بقراءة القاعده من الكائن Table (( يعني انه هو مايفتحها الي يفتحها الكائن Table و الكائن ClientDataSet يقراء فقط)) ويطبق الأوامر المتاحه في الكائن عليها

ارجوا ان تفهم المقصد

وطبعاً الفائده من ذلك هي انه ربما لاتوجد مميزات في في الكائن الذي تستخدمه لقواعد بيانات فتقوم بقرائتها للكائن الآخر لكي

تحصل على المميزات المفقوده

وطبعاً توجد هناك معاملات برمجيه مع Assing في اغلب الكائن ربما اتطرق لشرحها وطرق استخدمها وبرمجتها في دروس مقبله

وتقبل اطيب تحياتي اخوك SUM

هذا الموضوع مغلق.

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

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

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

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

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