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

نسخة كاملة : كيف احل مشكل الاتصال مع قاعدة البيانات ما بعد التحزيم ؟
أنت حالياً تتصفح نسخة خفيفة من المنتدى . مشاهدة نسخة كاملة مع جميع الأشكال الجمالية .
الصفحات : 1 2 3
السلام عليكم
برمجت برنامج صعير جدا بقواعد sql . و قمت نقل القاعدة في مجلد مع السورس و البرنامج exe
بعد استعمالي برنامج تحزيم Inno Setup 5 . قمت بتحزيم القاعدة ذات مسمى hello.mdf +hello_log.ldf .
قدمت البرنامج المحزم لعدة اصدقاء و ظهر لهم المشكل الاتي .
كود :
http://cdn.top4top.net/i_bccc725b931.jpg
السؤال : كيف احل مشكل الاتصال مع قاعدة البيانات ما بعد التحزيم ؟

و جزاكم الله خيرا
وعليكم السلام
إقتباس : بقواعد sql . و قمت نقل القاعدة في مجلد مع السورس و البرنامج exe
أي قاعدة SQL ؟ لا يوجد قاعدة اسمها SQL
القاعدة لا تعمل وحدها بل يجب تثبيت محرك قاعدة البيانات
بارك الله فيك اخي عبد العزيز ,, بخصوص قولي قواعد sql اخطات في التعبير اقصد SQL Server Management Studio
و مشكلتي بعد التحزيم لا ينجح الاتصال ؟
بما انكم قلتم لي :القاعدة لا تعمل وحدها بل يجب تثبيت محرك قاعدة البيانات .
و لله لم افهم جيدا , يعني كل مستخدم اقول له تثبث برنامج SQL Server Management Studio ؟
الا يوجد كيفية للتسهيل على المستخدم ؟
كود :
http://up.top4top.net/downloadf-top4top_c4989c7b041-rar.html

مثال : برنامج قمت بتحزيمه و اود حين اعطائه للمستخدم ماعليه الا التثبيت فقط
و يكون شغال ,, دون مشاكل كالبرامج التجارية
و اللهم زدنا علما و جزاكم الله خيرا
تقصد Microsoft® SQL Server® Management Studio
عند الاتصال بقاعدة البيانات هناك وسيط بين برنامجك وملف قاعدة البيانات وهو ما يسمى محرك قاعدة البيانات المستخدمة
Microsoft SQL Server
إقتباس :تقصد Microsoft® SQL Server® Management Studio

نعم .
إقتباس :عند الاتصال بقاعدة البيانات هناك وسيط بين برنامجك وملف قاعدة البيانات وهو ما يسمى محرك قاعدة البيانات المستخدمة Microsoft SQL Server
مشكور اخي على التوضيح بارك الله فيك ,, و لكن مشكلتي ليس هنا :
سأبرمج برنامج تسير مدفوع . و صاحب البرنامج من الشرق الاوسط ,,
و سأبرمجه بقواعد تقصد Microsoft® SQL Server® Management Studio
سؤالي : كيف سيعمل البرنامج عنده . بعد التحزيم ؟؟ . للاشارة استعملت برنامج Inno Setup 5 للتحزيم
و لكن هناك مشكل كما في الصورة

هل وصلت الفكرة و فهمت مشكلتي يا اخي ؟؟ و بارك الله فيك
تحاج اولاً لتثبيت برنامج sql express اولا على كل جها ترغب في استخدامه
ثانيا عليك القيام بعملية attach لقاعدة البيانات على الجهاز السرفر ثم تعريف allias على كل جهاز
مثلا لو كان اسم السرفر
Mycomp
واسم قاعدة البيانات MyDb
سيكون الاسم الخاص بها كالتالي
Mycomp\MyDb

توجد عدة مواضيع في المنتدى
استخدم البحث
بارك الله فيك اخي و جزاك الله خيرا على التوضيحات ,, و لكن هل يوجد حل اخر و مبسط ,, ليس لأجلي بل للزبون
اود التسهيل عليه بحيث احزم البرنامج و هو يتبثه و انتهى الامر .
إقتباس :توجد عدة مواضيع في المنتدى
استخدم البحث
مشكور جدا على التوجيه ,, و لكني عضو جديد و مبرمج مبتدأ ايضا ,, هذا لا يعني انه تبرير للكسل لا . و لكن افتقد لكيفية كتابة جمل البحث المفيدة .
صدقني الامس يوم كله و انا ابحث عن تفعيل او بديل مكون mydac و sdac و لم اجد . اما المشكل اني لا اجيد البحث او مافيه نتائج .
على العموم جميع الاخوة مرحب بهم : فهل من حلول بسيطة اقدمها للمستخدم و جزاكم الله خيرا
إقتباس :هل يوجد حل اخر و مبسط
الحل بسيط: استخدم قاعدة بيانات اخرى يمكنك تضمينها مع برنامج التثبيت/التحزيم
http://www.delphi4arab.net/forum/showthr...p?tid=3518
http://www.delphi4arab.net/forum/showthr...p?tid=4015
اشكرك اخي على التجاوب و لكن
حملت Pg Admin و لم اعرف كيف اشغله . جرب ادخال عدة بيانات و لا جدوى
كيف اقوم بلإتصال
كود :
http://cdn.top4top.net/i_eae2eacc061.png
و حملت ملف Embedded Firebird و بعد فك ضغط عليه وجدت ملفات فيه و لم اعرف كيفية تثبيته مع الدلفي
كيف اركبه و اجعله شغال
بالنسبة ل Firebird تابع هدا الموضوع
http://www.delphi4arab.net/forum/showthr...#post51699
للمزيد ابحث عن كلمة Firebird في المنتدى
بالنسبة لحل اخر استخدم قواعد بيانات اكسس وتابع مع هده الشروحات
http://www.delphi4arab.net/forum/showthr...p?tid=3645
http://www.delphi4arab.net/forum/showthr...p?tid=3657
http://www.delphi4arab.net/forum/showthr...p?tid=3912
بالتوفيق
الصفحات : 1 2 3