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

رسالة خطا عند فتح قاعدة البياناتfile already in use

بدأه rafi في 25 مايو 2011 · 5 رد · 815 مشاهدة · في لغة Ms Visual Basic 6 وما قبلها من إصدارات
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم

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

file already in use

ما هو الحل

تحياتي

#2

يجب ان توضح نوع الربط . وطريقة الربط .

OMANI FOR EVER

-------------------------------------------------

post-12787-12780191801974.jpg

-------------------------------------------------

#3
omani كتب:

يجب ان توضح نوع الربط . وطريقة الربط .

تحياتي اخي omani

مرفق البرنامج

علما ان الشبكة الداخلية workgroub اعطيت صلاحيات كاملة لليوزر حيث ان قاعدة البيانات على محرك الاقراص C وجعلته مشترك

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

تحياتي

ado.rar

#4

جرب هذا ..

ضع قاعدة البيانات في المجلد المشترك . ثم قم بتشغيل نسختين مختلفتين من البرنامج على جهازين مختلفين على الشبكة . وتأكد من انك قمت بتفعيل الاتصال بقاعدة البيانات عبر الشبكة .

تحياتي

ado.rar

OMANI FOR EVER

-------------------------------------------------

post-12787-12780191801974.jpg

-------------------------------------------------

#5
omani كتب:

جرب هذا ..

ضع قاعدة البيانات في المجلد المشترك . ثم قم بتشغيل نسختين مختلفتين من البرنامج على جهازين مختلفين على الشبكة . وتأكد من انك قمت بتفعيل الاتصال بقاعدة البيانات عبر الشبكة .

تحياتي

نفس المشكلة لم تحل

لكن اللافت للنظر انه في حال قمت بفتح البرنامج من كمبيوتري الذي به المجلد المشترك وثم فتح البرنامج من كمبيوترات اخرى يظهر الخطأ ولكن عند فتح البرنامج من كمبيوتر اخر ومن ثم يتم الفتح من كمبيوتري لا يظهر الخطأ

علما انه تم اعطاء كامل الصلاحيات للجميع

هل من تفسير لذلك

تحياتي

#6

على ما اعتقد اني وجدت المحل وسبب المشكلة وهي كالتالي

يتم اعطاء الصلاحيات بمرحلتين:

1- بعد ان يتم اعطاء الصلاحيات للوصول الى الفولدر من خلال security

2- اعطاء الصلاحيات للفولدر المشترك يجب اعطاء الصلاحيات من خلال permissions من داخل الفولدر نفسة من تبويب share

تحياتي

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