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

أريد ربط جهازين على الشبكة بقاعدة بيانات

مغلق
بدأه MiCcSoft في 25 أبريل 2006 · 11 رد · 2,403 مشاهدة · في Microsoft Visual Basic.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

هل يمكنني ربط جهازين كمبيوتر موجودين على الشبكة أو أكثر عبر قاعدة بيانات اكسس

وإذا كان بأمكاني فأين ساضع مسار قاعدة البيانات وأريد شرح أو مثال عن طريقة

التعامل مع قاعدة بيانات أكسس

:wacko: :wacko: :wacko:

#2

يمكن نعم

وتضعهم في جهاز يمكن الوصول اليه من الجهازين الآخرين او في احدهما

<span style='color:green'>سؤل ابن عباس عن علمه كيف جمعه فقال :( أوتيت لسانا سؤولا وقلبا عقولا)</span>

#3

مشكور يا اخي لكن هل لديك مثال عن التعامل ع قواعد بيانات اكسس

#4

عندي مثال قد الدنيا

ههههههههههه

ولكن الفكرة كلها انك أثناء أول عملية تشغيل لبرنامج يقرأ يمة معينة من ملف نصي او الريجستري او اكس ام ال واذا كان بها قيمة المسار تبع الداتا بيس يقرأ منه واذا لا يطلب من المستخدم ادخال المسار

وتحفظه

وبس :)

<span style='color:green'>سؤل ابن عباس عن علمه كيف جمعه فقال :( أوتيت لسانا سؤولا وقلبا عقولا)</span>

#5

السلام عليكم

بعد اذن اللمسة الرومانسية

اخي الكريم

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

بعد ذلك نذهب الى قائمة ملف ونختار منها ( احضار بيانات خارجية ) ثم ربط جداول ونحدد مكان القاعدة الاصلية بالجهاز ( س ) فتظهر امامي جداول القاعدة فنختار تحديد الكل ثم موافق

وبهذه الطريقة يمكن تشغيل البرنامج على اكثر من جهاز

اتمنى لك التوفيق

#6

والله فكرة ممتازة وجديدة علي

بس كيف اعمل الكلام هذا برمجيا

<span style='color:green'>سؤل ابن عباس عن علمه كيف جمعه فقال :( أوتيت لسانا سؤولا وقلبا عقولا)</span>

#7

السلام عليكم

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

ودائما يتم وضع قاعدة البيانات الصغيره هذه مع ملف الEXE في أي جهاز Client

وطريقتها بر مجيا في منتهى السهوله

وشكرا

#8

كيق تضع مسار قاعدة البيانات الأساسية برمجيا

<span style='color:green'>سؤل ابن عباس عن علمه كيف جمعه فقال :( أوتيت لسانا سؤولا وقلبا عقولا)</span>

#9

أنا أريد أن أعمل برنامجين خاصين بالشبكات الأول سأضعه في الجهاز الرئيسي

والثاني في جهاز من الشبكة ومعه قاعدة بيانات البرنامجين سيستعملوا قاعدة البيانات البرنامج

الأول سيقوم بأرسال نص إلى قاعدة البيانات وسقوم البرنامج الثاني بترجمة هذا الأمر

فمثلا سيقوم البرنامج الاول بإرسال الأمر Res وسيترجمه البرنامج الثاني وسيقوم

بإعادة تشغيل الكمبيوتر

#10

ياسيدي ولا تتعب نفسك الموضوع في منتهى البساطة

كل ما عليك هو تحديد مسار قاعدة البيانات بطريقة خادعة (حتقلي ازاي .... حاقول لك تعمل ايه ....)

1- قم بعمل مجلد على جهازك وليكن مثالأ "c:\MyFolder"

2- قم بوضع قاعدة بياناتك في نفس الفولدر "c:\myFolder\myDatabase.mdb"

3- من داخل برنامج قم بالخدعة التالية وهي وضع مسارع قاعدة البيانات السابق ولكن بدلا من المسار "c:\myfolder\database.mdb " قم بكتابة التالي "Z:\myfolder\database.mdb " لاحظ أننا كتبنا Z بدل C .

4- قم بترجمة برنامجك ووضع ملف exe الخاص به في نفس الفولدر .

5- قم بعمل مشاركة للمجلد حتى يستطيع الجميع الوصول اليه .

6- والان نجي للاهم : إذهب للجهاز الثاني .. وقوم بعمل ما يسمى map network drive (حتقولي بردة ازي .... حاقول لك تعمل ايه)

من my computer روح لقائمة tools وبعدين حتلاقي في أول القائمة map network drive إضغط عليه سوف يفتح لك مربع إختار drive المحدد في مسار الوصول لقاعدة البيانات في برنامجك وهو :z وفي القائمة الثانية folder ابحث عن المجلد الذي قمت بوضع جميع ملفاتك فيه وفي مثالنا الحالي هو My folder والموجود على الجهاز الاول .

جرب برنامج الان واديني رايك

ملاحظة قبل ما انسى لابد وان يقوم المسؤول عن الشبكة بإعطائك الصلاحيات الازمة وكلمات السر للوصل الي المجلد والتعامل معه من اي جهاز وإلا حتنصدم مع اول كلمة سر حتقابلك .. لان الشبكة ليها اكثر من أمن .. وحاول تخلي هذا المجلد الي فيه برنامج وقاعدة بياناتك مسموح التعامل معه بكل الصلاحيات .

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

ولكن عندي طريقة لحل هذه المشكلة ولكن مش حاقولهاك دلوقتي عشان الحارس بيقفل أبواب الشركة يعني بقولي قم روح

وشكراً

تم تعديل هذه المشاركة بواسطة aswany في 26 أبريل 2006 في 20:00

#11

ههههههههههههه شكرا أسواني خليه يقفل الباب يعني الشباك برضه حيتقفل

بس اهم شي الفايدة هنا يعني التضحية خخخخخخخخخخخ

الله يعطيك العافية

بس احنا نبغى الكلام دا برمجيا

<span style='color:green'>سؤل ابن عباس عن علمه كيف جمعه فقال :( أوتيت لسانا سؤولا وقلبا عقولا)</span>

#12

كنت عمول برنامج اخفي حالك :P :P :P

متل ما قال الأخ Romantic_touch

اريد مثال على قاعدة بيانات اكسس

هذا الموضوع مغلق.

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

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…