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

التحويل من Paradox الى Absolute

بدأه ابو محمد ع في 6 أغسطس 2009 · 5 رد · 1,206 مشاهدة · في لغة Delphi
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكــم ورحمـة الله وبركاتــه ،،

الرابط اداناه به مشاركة لي وقد قدم الأخ العزيز (عبدالعزيز) رد وارفقه بملفات في المرفقات

ارغب في تعديل الجدول من بردوكس الى ابسليوت مع اكمال ما يلزم

الطلب غريب كثير لكن ارجو منكم السماح جميع محاولاتي تنتهي بالفشل لعدم احداث التغيير المطلوب للوصول الى القاعدة

على فكرة انا مبتدء جدا جدا

البرنامج : يقوم بحصر الايام الواقعه بين تاريخيين ثم يحذف الخميس والجمعة

المطلوب تحويل القاعدة الى absolute

وتغيير الخصائص الخاصة في object insepectore

ملاحظة عملت الجدول بالبرنامج DBManager

والبرنامج حملته

/index.ph...c=142732&hl=

تم تعديل هذه المشاركة بواسطة ابو محمد ع في 7 أغسطس 2009 في 00:11

#2

أهلا بك أخي أبو محمد لدي سؤال:

ما هو المشكل الذي دفعك لإستعمال مكون absolute ألم تفي البردوكس بالغرض ؟

المهم لا عليك أخي الكريم أبو محمد كل مشكلة ولها حل .

وأدعو كل من تعامل مع الأمر من قبل أن يفيدنا لأني لم أتعامل من قبل مع قواعد البيانات Absolute

تم تعديل هذه المشاركة بواسطة tahasit في 7 أغسطس 2009 في 17:01

986902102.jpg
#3

السلام عليكــم ورحمـة الله وبركاتــه ،،

بعد القليل من البحث وجدت مايلي :

قاعدة البانات Absolute هي قاعدة بيانات تمتاز بأنها تعمل بدون محرك قواعدبيانات يعني أن البرنامج الذي يتعامل

مع هذا النوع من قواعد المعطيات سيعمل في أي حاسب وهي تعمل على أغلب أنظمة التشغيل وقد يصل حجمها المعطيات فيها إلى 32تيرا بايت

وهذا الرابط يشرح هذا النوع من قواعد المعطيات :

إضغط هنا!

وهذا موقع تحميل المكونات التي نتعامل من خلالها مع هذا النوع من قواعد المعطيات من خلال دلفي وغيره

إضغط هنا!

وأظن أن الأخ أبو محمد إتجه لهذا النوع من قواعد المعطيات ليتجنب مشكل تحزيم محرك قواعد المعطيات الضخم نسبيا (إذا قورن بحجم البرنامج)والمهم الآن هو مساعدة أخينا أبو محمد في تحويل العمل من برادوكس إلى Absolute

تم تعديل هذه المشاركة بواسطة tahasit في 7 أغسطس 2009 في 17:56

986902102.jpg
#4

سأختصر مشكل الأخ محمد فيما يلي :

كما هو معلوم في تعاملنا مع قواعد المعطيات أنه يجب وضع مسار قاعدة المعطيات للعنصر Tabel في الخاصية databasename

إذا كنا نستعمل dataModule فإننا نكتفي بكتابة إسم المجلد الذي يحوي قواعد المعطيات مسبوقا بـ : '\' ونختار بعدها الجدول المطلوب من الخاصية TableName

ولكن هذا لا ينجح مع العنصر ABSTable1 والحقيقة أني أول مرة أتعامل مع هذا المكون .

986902102.jpg
#5

تحويل المثال السابق من Paradox الى Absolute Database بسيط جدا

يكفي حذفالمكون Table1 وتعويضه ب مكون absTable

حتى لانغير بالاكواد نسميه مثل المكون السابق Table1

نظيف مكون AbsDataBase نغير خصائصه : DataBaseFileName و DataBaseName

DataBaseFileName نكتب بها اسم ملف قاعدة البيانات AbsDB.abs

DataBaseName نكتب بها اي اسم فريد للاستعمال لاحقا مثلا AbsDB

بالمكون Table1 نغير DataBaseName ونكتب الاسم السابق AbsDB

ثم نختار اسم الجدول بالخاصية TableName

هذا كل شيئ

بقي فقط الاتصال بالقاعدة او فتها بكتابة ABSDatabase1.Open بالحدث OnCreate للForm

ونغلقها مثلا بالحدث OnClose بكتابة ABSDatabase1.Close

المثال السابق بعد التعديل مرفق

والسلام عليكم ورحمة الله

AbsExample1.rar

d4baa0.gif
#6

وعليكــم السـلام ورحمة الله وبركاتـه..

جزاك الله عنا خير الجزاءأخي عبد العزيز

أرأيت أخي أبو محمد قلت لن يخيب ظنك إن شاء الله

986902102.jpg

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