تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
مشاركة قاعدة البيانات
#1
السلام عليكم اخواني
ارجو المساعدة
ما طريقة مشاركة قاعدة بيانات برنامج على جهازين بشبكة محلية 
بحيث يمكن التعديل والاضافة على نفس القاعدة بنفس الوقت.
دون الحاجة لادخال ip في الكود
وذلك لاحتمالية تغير ip او تغيير جهاز حفظ القاعدة او نقل البرنامج مع قاعدته لشبكة اخرى ....  او لاي سبب اخر .

اخبرني احد الاخوة الكرام ان هناك طريقة تعتمد على ارفاق ملف من نوع .inf يتم تعديله عن طريق المفكرة ويدرج به مسار قاعدة البيانات .
وان تكرمتم على اخيكم ان كان هناك مثال مرفق من قبل احدكم فله بذلك فضل علي..


ارجو المساعدة لأن في معرفة ذلك ذلك باب رزق حلال لي ولأسرتي
ولكم كل الشكر والاحترام
الرد }}}
تم الشكر بواسطة:
#2
وعليكم السلام ورحمة الله وبركاته

قم بمشاركة مجلد ما من الشبكة
وضع فيه مجلد فيه البرنامج مع قاعدة البيانات
وخذ الملف التنفيذي واعمل له اختصار على سطح المكتب لكل جهاز يرى المجلد المشارك.
فإنه سيعمل عليه وبدون مشاكل 
ولكن : عندما تعمل على قاعدة البيانات بأي أمر مااا
عليك أن تفتح قاعدة البيانات ثم تنفذ الأمر ثم تغلق القاعدة بنفس الأمر..
يعني لا تجعل البرنامج يفتح قاعدة البيانات عندما يشتغل ويبقيها مفتوحة حتى يتم اغلاق البرنامج : لأن بهذه الطريقة ستواجه مشاكل كثيرة.
--
بالمختصر : تريد تنفيذ أمر ما : تعطي أمر لفتح قاعدة البيانات - ثم تفتح الجدول الذي تريد تنفيذ عليه العملية ثم تنفذ العملية ثم تغلق الجدول(بالحفظ مثلا أو أي شيء) ثم تغلق القاعدة. (وكل هذه الأمور تتم بضغطة زر واحدة).
مثلا تريد أن تعرض أسماء العملاء في قائمة : تعطي أمر فتح للقاعدة ثم أمر جلب للاسماء من جدولهم وعرضهم في القائمة ثم تغلق القاعدة.
وبعدها تحدد اسم ما منهم تريد اضافة بيانات للفاتورة : بذا تقوم بفتح القاعدة وتحديد العميل المحدد وتضيف كافة البيانات المطلوبة ثم تغلق القاعدة من جديد.
وهكذا مع كل أمر ...
--
ربما ترى الأمور طويلة ولكن بالحقيقة هذه أسلم طريقة للحفاظ  على قاعدة البيانات من أي تلف قد يصادف الكثير من قواعد البيانات للكثير من البرامج.
..
والسلام.
قال صلى الله عليه وسلم: 
«كلمتان خفيفتان على اللسان 
ثقيلتان في الميزان،حبيبتان إلى الرحمن: 
سبحان الله وبحمده، سبحان الله العظيم».
الرد }}}
تم الشكر بواسطة:


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  تعديل في نسخ واستعادة قاعدة بيانات SQL مصمم هاوي 3 464 01-01-25, 09:17 PM
آخر رد: مصمم هاوي
Question [vb6.0] كيف احفظ الخيارات التي في القائمة في قاعدة البيانات نامل المساعدة في المثال المرفق ؟ Microformt 1 349 29-11-24, 04:05 AM
آخر رد: justforit
Lightbulb [VB.NET] إنشاء فولد ووضع نسخه به من قاعدة البيانات AMRMOGA 1 276 17-11-24, 09:59 PM
آخر رد: Taha Okla
  [vb6.0] تجميع البيانات في تقرير مفصل Faisel 1 323 12-11-24, 11:49 PM
آخر رد: السيد الغالي
Question [vb6.0] هل يمكن عرض اسماء الاصناف في الرسم البياني في جهة اليمين بشرط ياخد الاسماء من قاعدة Microformt 0 232 14-08-24, 06:42 PM
آخر رد: Microformt
  حفظ قيم مربعات الاختيار فى قاعدة البيانات واسترجاعها haitham Muhammed 1 403 20-06-24, 02:01 AM
آخر رد: Taha Okla
  نقل البيانات من جدولين مرتبطين الى جدول اخر بعد الفلترة haitham Muhammed 0 376 29-04-24, 01:51 AM
آخر رد: haitham Muhammed
  [سؤال] كيفية تشغيل قاعدة بيانات برنامج VB6+Access على شبكة داخليه aboezzat84 3 3,252 21-04-24, 04:12 PM
آخر رد: qqqqqqq
  [vb6.0] اضافة الصور الى ملف واسترجاعها بدون قاعدة البيانات haitham Muhammed 3 937 24-01-24, 01:51 PM
آخر رد: haitham Muhammed
  عدم ضهور كل البيانات فراس محي 1 506 15-12-23, 06:05 AM
آخر رد: Taha Okla

التنقل السريع :


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم