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

نسخة كاملة : كيف أستعمل محرك ODBC و مكونات ADO و جداول Paradox مع InstallShield
أنت حالياً تتصفح نسخة خفيفة من المنتدى . مشاهدة نسخة كاملة مع جميع الأشكال الجمالية .
الصفحات : 1 2
السلام عليكم و رحمة الله
أحوال عمل Setup لبرنامجي،البرنامج يعمل في جهازي و لكن إذا أرسلته لأحد الأصدقاء لتجريبه لا يعمل مع العلم كل شئ يتم بنجاح و لكن DBGrid
فارغة
أستعمل محرك ODBC و مكونات ADO و جداول Paradox
فأين يمكن أن يكون الخطأ؟
و جزاكم الله كل خير
و عليكم السلام ورحمة الله وبركاته ،
أخي الحبيب إذا كنت تستعمل Alias في برنامجك ،
فلا تنسى أن تنشأه برمجيا .

ممكن بطريقة بسيطة :
كود :
session.AddStandardAlias(A,C,'Paradox');

حيث :
A : تعبر عن اسم Alias .

C : مسار قاعدة البيانات.

دمت في رعاية الله و حفظه.
وعليكم السلام ورحمة الله
إقتباس :أين يمكن أن يكون الخطأ؟
احتمالات الخطأ كثيرة
انشئ مشروع جديد وضع به جدول Paradox ومكون DBGrid وما يلزم واربطه كما ببرنامجك ثم ارفقه
بارك الله فيكم الأخ Unprogramme والاستاذ B.M.AbdelAziZ
المثال في المرفقات
وعليكم السلام ورحمة الله
إقتباس :كيف أستعمل محرك ODBC و مكونات ADO و جداول Paradox مع InstallShield
هل ضروري بهذا الشكل؟
نصيحيتي إليك:
ADO مع Access وارتاح من العناء Smile
إذا استخدمت BDE حدد مسار ديناميكي:
كود :
..\Data
بالتوفيق.
أخي الحبيب يجب عليك أن تنشأ الاتصال برمجيا أقصد
La Chaine de connexion .

كود :
Provider=Microsoft.Jet.OLEDB.4.0; Data Source=MySource; Extended Properties=Paradox 7.x; Persist Security Info=False

للمزيد من المعلومات أنظر :

كود :
http://www.jcolibri.com/articles/bdd/paradox_via_ado/paradox_via_ado.html

بالتوفيق إن شاء الله.
kachwahed كتب :

هل ضروري بهذا الشكل؟

السلام عليكم
لا ليس بالضروري لكني أنا في نهاية المشروع
هل ممكن توضح لي عيوب odbc ?
لا أقصد العيوب، لكن لاحظ:
الاتصال من دلفي بمحرك قاعدة بيانات يتطلب المرور عبر مورد (ODBC أو OLE DB)
بهذه الطريقة أنت تمر عبر موردين معا: من ADO إلى ODBC ثم محرك قواعد البيانات!
اقترح أن تكتف بـ ODBC ومكونات BDE إن كنت تستخدم Paradox فقط
هل هناك من فرض عليك استخدام ADO؟ أم أن هناك جداول بـ Access؟
السلام عليكم

الصورة من الـ wikipedia تأكد ما قاله الأستاذ kachwahed
كود :
http://upload.wikimedia.org/wikipedia/commons/8/8d/MDAC_Architecture.svg
(تابع الجزء الأيسر)

بالتوفيق
kachwahed كتب :أم أن هناك جداول بـ Access؟

لا أخي، أن أستعمل جداول Paradox
بارك الله فيك أخي
الصفحات : 1 2