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

ربط البرنامج بأكثر من جهاز

بدأه demoooooo في 18 سبتمبر 2010 · 14 رد · 4,603 مشاهدة · في قواعد بيانات Microsoft Access
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم

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

و هلأ بدي أربطه بأكثر من جهاز

وممكن الاجهزة تكون مو بنفس المبني

بحيث لما أي شخص يعدل في قاعدة بيانات تتعدل عند الجميع

و بدي كمان أنزلها على الموقع الكلية

بحيث لما أي شخص يعدل في قاعدة بيانات تتعدل عند الجميع

أرجو المساعدة بسرعة

شكرا

#2

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

اختيارك لقاعدة البيانات الاكسيس غالبا لن يمكنك من الاستعمال الجيد لامكانيات الشبكة network

يمكنك عمل التالي

الحل الاول

يمكنك استخدام remote admin

من قائمة start ثم accessories ثم communication ثم remote admin

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

الحل الثاني

يمكنك عمل ملف txt او التسجيل في registry او من خلال resources او حتي الكتابة داخل كود البرنامج- "وهذا الاخير غير عملي" - مسار قاعدة البيانات علي الشبكة

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

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

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

ملاحظة توجد طرق اخري ولكن الطريقتان اسهل وايسر في العمل وانصحك طالما ستتعامل مع الشبكة فعليك بقاعدة بيانات مثل sql server

وبالتوفيق

#3

شكرا على الرد

بس ممكن تفاصيل أكثر لاني ما بعرف كتير بالشبكات

أنا بس سويت برنامج بالفيجوال بيسك . نت 2005 و ربطه بالاكسس

سويت برنامجي مثل الملف المرفق

أرجو المساعدة بسرعة

شكرا

FirstDataBase1.zip

تم تعديل هذه المشاركة بواسطة demoooooo في 19 سبتمبر 2010 في 17:07

#4

plz help

#5

??????????????????

#6

plz help me

#7

???????????????

#8

السلام عليكم ورحمة الله وبركاته

أخى فى الله كان نفسى يكون عندى الخبرة الكافية فى موضوع ربط الفيجوال بالأكسيس وإستخدامه فى شبكة

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

أولا أحب استوضح بعض الأمور منك وهى:

هل هذه القاعدة متعددة الشاشات او النماذج ولا كل جهاز هيكون ليه شاشة مختصة ولا ايه بالظبط؟

وهل هو برنامج صغير تريد ان تجربه او مشروع ام ان المثال الذى قمت بإرفاقه هو مجرد مثال بسيط لما تهدفه من عمل برنامج كبير؟

هو فيه اسئلة كتير فى دماغى بس كفاية دول علشان مديقكش

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

أحب أنصحك بإنك تربط بقاعدة بيانات غير الأكسيس لو كان حجم بيناتك كبيرة أو ان البرنامج

هيتعمل علشان يقعد فترة طويلة يعنى استخدم oracel أو sql server أو my sql

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

أو غيرهم بس هى الفايدة ان قاعدة البيانات لما بتكون كبيرة وعدد مستخدميها كتير يبقى يفضل استخدام احد

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

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

/index.php?showtopic=193535

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

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

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

وربنا يوفقك ويوفق الجميع لما يحبه ويرضاه

http://www.absba.org/showthread.php?t=746294

http://www.mawj.net/vb/showthread.php?t=1160

http://vb4arab.com/vb/archive/index.php/t-30709.html

http://www.scribd.com/doc/19578760/-

على فكرة الرابط الاخير غريب شوية فى طريقة عرضه حاول تتعامل معاه بمتصفح تانى لو مظهرش بشكل طبيعى على متصفحك للإنترنت

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

واللى عاوز اقوله كمان بس كويس كله فيدة إن شاء الله والمعلومة اللى متنفعش مضرش ان شاء الله ههههههه

ويارب اكون فيدك أو فيدت اى حد بأى شىء وربنا يوفقك ولو عاوز اى حاجة اقدر عليها انا فى الخدمة

والسلام عليكم ورحمة الله وبركاته

تم تعديل هذه المشاركة بواسطة محمد.ع.م في 24 سبتمبر 2010 في 23:52

766803983.jpg
#9

السلام عليكم

شكرا على الرد

المثال المرفق عبارة عن جزء عن كيفية عمل برنامجي و أتمنى أن يكون بطريقة الصحيحة

و أنا خلصته و طلبوا مني الآن أن أرفعه على موقع الكلية وهو موقع sherepoint

و أعطي صلاحيات للاشخاص بتعديل و اضافة و حذف

تقريبا حجم البرنامج 1 GB

و لا أريد تحويل الاكسس الى sql server

فهل هذا ينفع لان ما عندي وقت لتحويل قاعدة بيانات ؟؟؟

#10

السلام عليكم ورحمة الله وبركاته

اخى فى الله

معلش سؤال حضرتك بتقول ان البرنامج مساحته 1 جيجا

دى مساحة ايه بالظبط فى البرنامج لأن الاكسيس اقصاه 2 جيجا فقط

766803983.jpg
#11

يظهر انك مشيت انا سألت السؤال اللى فات على عجالة على اساس انك موجود وهترد عليا

عموما انا عاوز اشكرك لأنك خدمتنى الحقيقة لما ذكرت (موقع sherepoint ) لانى الحقيقة

لما بحثت عن عبارة sherepoint ولقيت Microsoft SharePoint وان فى قسم ليه هنا فى المنتدى

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

عاووزه قبل كدة وان كل اللى عندى مجرد فكرة بسيطة عن الموضوع مش اكتر عموما ادخل على قسم Microsoft SharePoint

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

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

/index.php?showforum=260

وده بردو عنوان لمدونة جبتها من احد المواضيع اللى موجودة فى فى القسم المدونة دى لواحد متخصص فى Microsoft SharePoint

http://sharepoint4arab.blogspot.com/

وفيها معلومات ومواضيع كتير عن ال SharePoint وممكن تسأله بنفسك لو حبيت ويارب توصل لحل لمشروعك ان شاء الله

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

http://vb4arab.com/vb/showthread.php?t=52726

وصحيح انا لما رحت لقسم الفيجوال بسك.نت هنا علشان اشوف حل للموضوع لأنى اعتقد ان الموضوع تبع الفيجوال اكتر

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

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

ليك وقلت ( كيف ممكن أعبي البيانات؟؟) انا الحقيقة مستغرب شوية من السؤال ومش فاهم قصدك

هو مش المفروض انك بتدخل البيانات من خلال برنامجك اللى انت عامله بالفيجوال ولا انت قصدك ايه؟

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

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

ملفين موجود فى الملف ده

FirstDataBase1\FirstDataBase1\bin\Debug

واحد اسمه FirstDataBase1.exe والتانى FirstDataBase1_original.exe

ومرتبطين بنفس قاعدة البيانات اللى فى نفس الملف واسمها (db001.mdb)

والباقى والى هما 2 فقط كان بيطلع رسائل خطاء انا طبعا اقصد على اللى امتدادهم exe

عموما مش هدخل معاك فى تفاصي اكتر من كدة علشان مزعجكش وهجبلك من الأخر ان شاء الله

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

ولو عاوز متطورش البرنامج وتخليه زى ما هو شوف موضوع Microsoft SharePoint ومن خلاله هتشوف ينفع ولا لأ

يإما لو عندك إستعداد ممكن تشوف الموضوع اللى فى أول رابط إديتهولك وهو تانى هكتبهولك

/index.php?showtopic=193535

وهو الموضوع ده على ما اعتقد فى كل اللى انت عاوز تعمله بس الإختلاف إنو بال my sql و الأكسيس

فشوف اللى يريحك واعمله ......

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

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

وربنا يوفقك ويوفق الجميع لما يحبه ويرضاه

والسلام عليكم ورحمة الله وبركاته

تم تعديل هذه المشاركة بواسطة محمد.ع.م في 25 سبتمبر 2010 في 20:48

766803983.jpg
#12

شكرا كتير الك

على الروابط المفيدة

#13

الشكر لله اخى الكريم بس ياريت لم تنجخ فى تنفيذ اللى انت عاوزه

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

يستفيد من تجربتك اللى اكيد هتزوذ خبرتك إن شاء الله وهتفيد اى حد يمر

على الموضوع او بيبحث عن نفس اللى انت بتبحث عنوا وهو كله ان شاء الله

يكون فى ميزان حسناتك وربنا يوفقك ويوفق الجميع لما يحبه ويرضاه

ومتنساش ترد علينا عملت ايه فى الأخر أو وصل لإيه ربنا يخليك ماشى

وبارك الله فيك ورزقك الإخلاص فى القول والعمل

والسلام عليكم ورحمة الله وبركاته

766803983.jpg
#14

ان شاء الله سوف أرد عليكم بالنتيجة

و الحل الذي توصلت له

والله يوفقك

شكرا

#15

السلام عليكم ورحمة الله وبركاته

أخى فى الله كيف حالك وما هى أخر الأخبار هل توصلت لحل أو نتيجة ؟

ياريت تفيدنا بتجرتك فى جميع الأحوال لأنى الحقيقة بحب أتعرف

على تجارب الأخوة الأفاضل اللى زى حضرتك علشان ازود خبرتى

ومعرفتى وأكيد فى زى كتير فياريت تفيدنا وإن شاء الله ربنا يجعله

فى ميزان حسناتك ووفقكم الله ووفق الجميع لما يحبه ويرضاه

والسلام عليكم ورحمة الله وبركاته

766803983.jpg

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