• 0
مبتدىء جدا

ما الفرق بين مشرع اكسسmdb و مشروع اكسس adp

سؤال

اخواني ما الفرق بين

ما الفرق بين مشرع اكسسmdb و مشروع اكسس adp

وما الفائده التي تميز كل منهما ؟

اخوكم في الله

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

28 إجابة على هذا السؤال .

  • 0

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

أما فى حالة المشروع فتكون البيانات مسجلة أما علي SQL SERVER أو علي محاكاة له تتم بتحميل ال MSDE من اسطوانة الاوفيس

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

و أغلب المشاركات فى المنتدي تتحدث عن الطريقة الاولي

counter2001.cgi?558002

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

اخي الكريم محمد

هل ممكن لو سمحت تزويدنا بمعلومات اكثر عن الطريقة الثانية

وهل ممكن عمل القاعدة اس كيو ال و الواجهة اكسس ؟؟؟

شكرا

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

أنا عملت قاعدتين على مشروع adp و MSDE وهي رائعة جداً .. وفي الحقيقة جعلتني أزهد في آكسسmdb ففيها من الأمان والسرعة الشيء الكثير

فبإمكانك جعل الواجهات ( الشاشات ) من خلال أكسس والسيرفر القاعدة على MSDE وحينها ستتعلم لغة المحترفين Transact-SQL وسترى الفرق الشاسع بين آكسسMDB ومشاريع آكسس ADP المستخدمة لـ MSDE

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

وهناك العروض والإجراءات المخزنة والتعامل برمجياً يكون من خلال ADO للوصول إلى القاعدة واستخراج النتائج ..

حقاً إنها ممتعة

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

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

شكرا اخي احمد و في انتضار المزيد

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

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

شكرا

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

أخي الكريم /iase93

ملاحظة : ما سوف أذكره هنا ينطبق تماماً على Access2000

نعم عزيزي .. يمكنك الترقية بكل سهولة سواء الـ mdb أو الـ mde .. فقط اختر ( معالج التكبير ) من قائمة أدوات ثم اتبع الشاشات

وسيقوم معالج التكبير بتحويل عبارات sql التنفيذية وهي Update , Delete , Insert إلى إجراءات مخزنة وسيقوم بتحويل select إلى عروض

ولكن يجب عليك مراجعة كل شيء لضمان أن يعمل البرنامج كم كان

وأما من ناحية الأكواد فينبغي استخدام ado ، وتحويل عبارات sql والمحددات إلى ما يوافق msde فمثلاً

' ' علامة الاقتباس المفردة تستعمل للقيم في آكسس بينما في msde تستخدم لتحديد الحقول والتاريخ

% علامة المئوية المزدوجة تحدد التاريخ بينما في أكسس يستعمل #

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

شكرا اخي احمد على هذا الرد الجميل

ممكن ولا عليك امر اخي ان تشرح الخطوات من البداية الى النهاية

اقصد من اول استخدام الsqlالى ترقية الاكسس وتكبيرة مع الصور ان امكن

شكرا

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

أخي الكريم إليك ملف وورد به :

إعداد MSDE

وإنشاء قاعدة بيانات على الملقم

هْïçï_msde.zip

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

شكرا لك اخي الفاضل احمد على المجهود الطيب

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

حياك الله يا أبا شاهر .. لهذا المنتدى أفضال كثيرة على كل من دخله

إذا تعرفت جيداً على msde ( adp)j ستكره آكسس mdb

إنه طريق الاحتراف إلى ms sql server

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

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

جزاك الله خيرا يا اخ احمد وازادك علما ..........

اخي العزيز لقد استفدت استفادة عظيمة من شرحك الوافي و لكن عندي استفسار .........

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

كنت قد قمت بتصميم قاعدة بيانات لاجراءات تسجيل الطلبة و قد قمت بفصل الجداول عن الاستعلامات و النماذج و كنت سوف اقوم بوضع النماذج على الاجهزة المطلوبة و مشاركة الجداول على الشبكة ...... هل هذه الطريقة تحقق الفائدة المرجوة من دون الترقية ؟ ايضا هل يمكن تطبيق هذا الكلام على الملف الذي قمت بترقيته ؟ و كيف افصل النماذج عن الجداول بالنسبة للملف الذي تمت ترقيته ؟ و هل يجب ان اقوم بوضع الجداول و النماذج على الشبكة ؟

ارجوا المعذرة للاطالة و قلة الخبرة حيث انني لم اتعامل من قبل مع SQL و لكن الشرح الوافي لكيفية الترقية و الفوائد العظيمة لذلك شجعني بمحاولة الدخول في عالم ال SQL و الابحار فيه ....

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

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

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

آكسس mdb يستطيع أن يعمل على الشبكة لكن في حدود ضيقة جداً .. لأنك وحتى لو فصلت الجداول في قاعدة وشاركت عليها الواجهات من الكمبيوترات الأخرى فإنك سوف تعاني من بطء استرداد المعلومات لا سيما إذا زاد العدد عن 5 كمبيوترات .. فلو أردت أن تستعلم عن الطلبة الذين غابوا في 11/2/1424 فإن آكسس سيقوم بجلب الجدول مهما كانت عدد سجلاته عبر الشبكة إليك ثم تفرزها أنت على الكمبيوتر العميل ثم يعود مرة آخرى .. وهذا قد يؤدي إلى تعطل الشبكة .. باختصار آكسس mdb عُمل لكمبيوتر محلي أي واحد

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

هل يمكن تطبيق هذا الكلام على الملف الذي قمت بترقيته

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

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

بعد الترقية ستنفصل الجداول عن النماذج وهذا يقوم به المعالج بدلآ عنك .. وما عليك إلا أن تنسخ الواجهات إلى الكمبيوترات الأخرى فقط

عندما تضع الواجهات في الكمبيوترات الأخرى : اذهب إلى قائمة ملف ـ اتصال ستفتح نافذة Data Link Properties

في المستطيل الأول select or enter server name اكتب اسم الكمبيوتر الذي وضعت به برنامج MSDE بعد ذلك سيتعرف على القواعد الموجودة به

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

في user name اكتب sa واترك كلمة المرور فارغة

في مربع التحرير والسرد select the database on the server اختر اسم القاعدة التي أنشأتها أثناء الترقية

اضغط ok وسيتم الاتصال بالقاعدة إن شاء الله تعالى

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

لا أدري ربما يكون شرحي غير واضح .. ولكني أرحب بأسئلتك

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

اخ احمد

اشكر لك اهتمامك و سرعة الرد علي .........

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

لي استفسار آخر ... عندما اقوم بوضع القاعدة على الشبكة هل احتاج الى انزالMSDE على جميع الاجهزة و هل يمكنني الاتصال بالSRVER عن طريق ذكر اسم الجهاز فقط ؟؟؟ وهل يقتصر الاتصال باسم المستخدم ( SA ) فقط ام انه يمكنني اضافة اي اسم للدخول على الخادم للقيام بالاتصال و كيف اقوم بتحديد السرية و كلمات المرور داخل القاعدة التي من نوع ADP ...

ملوحظة : هل هناك نسخة مفضلة لل MSDE .. حيث انني قمت بانزال النسخة الموجودة مع VISUAL STUDIO .NET واذا كان هناك ارجو وضع الرابط الخاص بها

اشكر لك اهتمامك و اتمنى ان لا أكون قد اثقلت عليك .......

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

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

لا بل في الكمبيوتر الذي تريده أن يكون server وأما الكمبيوترات العميلة ففيها الواجهات فقط ,

هل يمكنني الاتصال بالSRVER عن طريق ذكر اسم الجهاز فقط ؟

نعم .. لأنه ليس له مسار .. فيندوز سيتعرف عليه فهو خادم سيرفر وليس mdb

وهل يقتصر الاتصال باسم المستخدم ( SA ) فقط ام انه يمكنني اضافة اي اسم للدخول على الخادم للقيام بالاتصال

اسم المستخدم sa هو الأدمن وبيده كل الصلاحيات من الإدارة إلى أصغر مهمه

ويمكنك إضافة مستخدمين ومجموعات وتعيين الصلاحيات لهم وأفضل شي هو تعيين مجموعات ثم إسناد المستخدمين إلى هذه الصلاحيات ..

كيف اقوم بتحديد السرية و كلمات المرور داخل القاعدة التي من نوع ADP ...

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

وهناك إجراءات مخزنة رائعة في هذا الخصوص

هل هناك نسخة مفضلة لل MSDE .. حيث انني قمت بانزال النسخة الموجودة مع VISUAL STUDIO .NET واذا كان هناك ارجو وضع الرابط الخاص بها

إلى الآن يوجد إصداران لـ MSDE

1- MSDE 1 ويكون متوافقاً مع أكسس2000

2- MSDE2000 ويكون متوفقاً مع أكسس XP

والنسخة التي أنزلتها VISUAL STUDIO .NET أظنها هي المتوافقة مع أوفيس XP

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

اخ احمد ....... اود ان اشكرك على ردودك السريعة

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

ولكن اليوم قمت بمحاولة تجربة القاعدة على الشبكة .... قمت بانزال MSDE على احد الاجهزة و انشأت قاعدة جديدة على هذا الجهاز و قمت بترقيتها ... لكن عند محاولة الترقية ادخلت اسم المستخدم SA و لكن المعالج رفض ذلك قطعيا فاضطررت الى اختيار Use Trusted Conection فنجحت عملية الترقية ... و لكن لدى محاولتي الدخول على القاعدة من جهاز آخر رفض المعالج ذلك نهائيا و كان يظهر لي رسالة خطأ تقول

( Unable to access pc9Guest .......this computer is not ready for trusted SQL server connection ) في كلتا الحالتين لدى ادخال اسم المستخدم SA او Use trusted Conection .. و حاولت انزال ال MSDE على كلا الجهازين و لكنني لم اوفق في ذلك .....:confused: :confused: :confused: :(

ارجوا افادتي باية معلومات حول ذلك او اية خطوات يجب اجراءها بخصوص الحماية و ما الى ذلك وهل لذلك علاقة بنسخة الويندوز حيث انني تعاملت في الجهاز المنزلي الخاص بي بالنسخة Windows XP Home Edition و لكن النسخة الموجودة على الاجهزة المتصلة بالشبكة Windows XP Proffessional

اشكر لك اهتمامك و جزاك الله خيرا .......

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

اخ احمد ....... اود ان اشكرك على ردودك السريعة

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

ولكن اليوم قمت بمحاولة تجربة القاعدة على الشبكة .... قمت بانزال MSDE على احد الاجهزة و انشأت قاعدة جديدة على هذا الجهاز و قمت بترقيتها ... لكن عند محاولة الترقية ادخلت اسم المستخدم SA و لكن المعالج رفض ذلك قطعيا فاضطررت الى اختيار Use Trusted Conection فنجحت عملية الترقية ... و لكن لدى محاولتي الدخول على القاعدة من جهاز آخر رفض المعالج ذلك نهائيا و كان يظهر لي رسالة خطأ تقول

( Unable to access pc9Guest .......this computer is not ready for trusted SQL server connection ) في كلتا الحالتين لدى ادخال اسم المستخدم SA او Use trusted Conection .. و حاولت انزال ال MSDE على كلا الجهازين و لكنني لم اوفق في ذلك .....:confused: :confused: :confused: :(

ارجوا افادتي باية معلومات حول ذلك او اية خطوات يجب اجراءها بخصوص الحماية و ما الى ذلك وهل لذلك علاقة بنسخة الويندوز حيث انني تعاملت في الجهاز المنزلي الخاص بي بالنسخة Windows XP Home Edition و لكن النسخة الموجودة على الاجهزة المتصلة بالشبكة Windows XP Proffessional

اشكر لك اهتمامك و جزاك الله خيرا .......

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

اخي الفاضل احمد الحربي

السلام عليكم

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

واعذرني على هذا السؤال لان الخبرة في هذا الموضوع بسيطة ارجو الرد (f)

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

اخوانى الاعزاء

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

و لكم الشكر

êىٌèé_مٌêè.rar

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

العزيز / أبا شاهر

في MSDE

الجداول والعروض والتخطيطات والإجراءات المخزنة .. هذه كلها في السيرفر

ملاحظة : العروض والأجراءات المخزنة ( هي الاستعلامات ) ولكن هنا يختلف تماماً وبشكل كبير الإجراءات المخزنة عن الاستعلامات العادية

وبقية الكائنات في الأجهزة العميلة

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

اخي الفاضل احمد الحربي

السلام عليكم

كيف يتم الربط بين القاعدة الفرعية التي على الاجهزة وبين القاعدة التي على السيرفر وانا عارف انا مغلبينك معنا لكن الله يعينك وشكرا(f)(f)(f)

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

عزيزي أبا شاهر ..

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

كذلك في الردود على أخينا darekman في موضوعه ( مشكلة عند محاولة تشغيل msde على الشبكة )

وإذا كان عندك أي استفسار أنا حاضر .. وتسلم لي

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

اخي احمد

السلام عليكم

لقد استخدمت معالج التكبير على اساس ان يقوم بمعالجة الجداول والاستعلامات لاقوم بوضعها على السيرفر وعند ادخال جميع المعلومات في الشاشة الاولى اسم الملقم واسم الدخول واسم قاعدة البيانات يقوم باعطائي شاشة اخرى ويعرض لي الجداول فقط دون الاستعلامات وخانة الجداول المتاحة فكيف الحل في الاستعلامات لتبقى اجراءات مخزنة ولك الشكرررررررررررر الجزيل (f)(f)(gift)(gift)

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

عزيزي شاهر في كثير من الأحيان لا ينجح معالج التكبير في تكبير الاستعلامات

وبالأخص الاستعلامات الإجرائية فإنه لا ينجح في تحويلها إلى إجراءات مخزنة إلا قليلاً .. وينجح في تكبير الاستعلامات الأخرى كثيراً

لذا الجأ إلى معالج التصدير على النحو التالي :

1- من قائمة MSDE في البرامج اختر ( Import and Export Data ) سيفتح صفحة البداية للمعالج ..

2- انقر ( next) .. ستفتح نافذة ( Choose a Data Source ) وتعني اختر القاعدة المصدر ..

3- من قائمة Source اختر Microsoft Access والتي بجانبها مفتاح ..

4- بعد ذلك انقر الزر (...) الذي بجانب المستطيل File Name ومن ثم اختر القاعدة التي كبرتها في حالتها الأولى mdb وليس بعد أن تم تكبيرها ..

5- انقر ( nex ) ستفتح نافذة ( Choose a Destination )

6- أبق الخيار ( Microsoft OLE DB Provider for SQL Server ) كما هو في خانة Destination

7- اكتب اسم السيرفر

8- انقر الخيار Use SQL Server authentication وضع sa في Username .. ثم اختر قاعدة البيانات التي كبرتها قبل قليل من القائمة في الأسفل Database

9- انقر ( next ) ثم انقر ( next ) اختر الجداول التي تريد وضعها على الملقم في القاعدة .

10- انقر ( next ) ثم انقر ( next ) ثم انه المعالج بالنقر على زر Finish

سيبدأ المعالج في وضع الجداول والاستعلامات على الملقم

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

اخي الفاضل احمد الحربي

السلام عليكم

اشكرك في البداية جزيل الشكر واود الاستفسار ماهو الفرق بين التحويل عن طريق sql server8 والتحويل عن طريق معالج التكبير ماهي الفروقات بين الاثنين . (f)(f)(f)(gift)(gift)(gift)

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
زوار
This topic is now closed to further replies.

  • يستعرض القسم حالياً   0 members

    لا يوجد أعضاء مسجلين يشاهدون هذه الصفحة .