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

استفسار عن ( كود الحفظ )

رائج
بدأه طالب علم مبتدىء في 18 نوفمبر 2011 · 64 رد · 5,436 مشاهدة · في قواعد بيانات Microsoft Access
مشاركة: واتساب X فيسبوك تيليجرام
#51

اخي الفاضل

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

واليك الطريقة الكاملة لتخفيض الأمان للأكسيس 2007 و اكسيس 2003

1. قم بفتح برنامج اكسيس 2007 ( اذا كان هو المستخدم ) - تذكر برنامج الأكسيس وليس قاعدة بيانات البرنامج فقط .

2. اذهب الى شعار الأكسيس في الجهة العلويه وقم بالضغط عليه

3. من اسفل اللوحة التي ستظهر لك اختر خيارات الأكسيس

4. من اللوحة التي ستظهر لك اختر مركز التوثيق ثم اعدادات مركز التوثيق

5. من لوحة مركز التوثيق اختر اعداد الماكرو

6. اختر اخر خيار ( تمكين كافة وحدات الماكرو )

6. اختر موافق ثم موافق ثم اغلق برنامج الأكسيس

post-15367-069541800 1323638020_thumb.gi

7. الآن بإمكانك فتح اي قاعدة بيانات بدون ان يطالبك الأكسيس بالأمان .

اذا كنت تستخدم اكسيس 2003

1. افتح فقط برنامج اكسيس 2003 ( تذكر فقط البرنامج الأساسي للأكسيس وليس قاعدة بيانات )

2. من شريط القوائم العلوية اختر ادوات ثم ماكرو ثم الأمان

3. ستظهر لك لوحة الأمان اختر منها اخر اختيار ( منخفض ) ثم موافق

4. اغلق برنامج الأكسيس

post-15367-080878900 1323638363_thumb.gi

post-15367-042274600 1323638389_thumb.gi

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

بالتوفيق

المرفقات
AS1.gifAS2.gifAS3.gif
#52

أختى ومعلمتى زهره

تقبلى تحياتى ويسعدنى مرورك الكريم

لقد خفضت الامان للاكسيس كامل وليس للقاعده فقط ومازالت الرساله تظهر

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

تمنياتى لكى وللجميع بالتوفيق

#53

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

اختى ومعلمتى الفاضله زهره تقبلى تحياتى

مازالت المشكله قائمه

عندى سؤالين

الاول: هل هذه المشكله ممكن تنتج من كون نسخة الويندوز او الاوفيس غير مرخصين

الثانى وهو يخص الحقل الغريب فى موضوع : الأسس العلمية لقواعد البيانات الطريق الصحيح والوسائل الحقيقية للتعلم

كان حقل المفتاح الاساسى والحقل الغريب متشابهيين فى كل شى من حيث الاسم ونوع الحقل (ملاحظ الخط الأحمر)

هنا

InternetMaster كتب:

مرحبا،،،

ماذا يحدث عند إضافة سجل جديد في جدول الآباء بالبيانات التالية:

871 سمير حسين الأحمدي 63 --- ماذا يحدث؟ لن يحدث شيئا سجل جديد لا غبار عليه حتى وإن تشابه الإسم (وهو خطأ أيضا) لكنه غير مهم حاليا -- لا تنس الهدف وهو تماسك قاعدة البيانات.

901 سامي مطلق الدوسري 51 -- ماذا يحدث؟ هذا يخالف أحد قوانين مخترع قواعد البيانات العلاقية السيد CODD والذي ينص على منع بل إستحالة تكرار المفتاح الأساسي لأكثر من سجل واحد. السؤال البديهي لماذا يمنع من تكرار 901 في سجلين مختلفين؟ أو بعبارة أخرى، لماذا لا نستطيع تكرار بيانات المفتاح الأساسي؟ والآن نبدأ في التركيز مرة أخرى. ملاحظة -- إذا وجدت برنامج قاعدة بيانات (وانا أشك في هذا) يسمح للك بإضافة مثل هذا السجل أو يسمح لك بتكرار رقم الأب 901 فهذا البرنامج لا يمت إلى عائلة برامج قواعد البيانات بأي صلة، لكن إذا استخدمت برنامجا قديما صمم قبل 1970 ميلادية فقطعا سيسمح لك لأن كل برامج قواعد البيانات قبل هذا التاريخ كانت Flat.

يستكمل معي ذووي الأقلام والبريات والذين كتبوا فقط !!!

صحيح أن CODD نظم لنا قاعدة البيانات من خلال فصل الوحدات الأساسية في جداول مختلفة ولكنه خلق لنا مشاكل جمة لتصميم القاعدة، تذكرون طبعاً أن تصميم قواعد البيانات العلاقية أصعب وأعقد من تلك المسطحة Flat.

ما هو الهدف من قاعدة بيانات الآباء والأبناء؟

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

من يشعر معي أنه يوجد هناك مشكلة الآن؟ حيث أن كافة الأبناء موجودون في جدول مختلف .... ممممممممممم --- من هنا جاءت كلمة قواعد البيانات العلاقية، اي أن يوجد علاقة ما بين الجداول وهذا قانون من قوانين CODD.

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

كلام كبير، ما يعني؟ للحصول على الأبناء التابعين لأب ما يتطلب الأمر إنشاء (علاقة) بين الجدولين.

في جدول الآباء الحقول التالية:

رقم الأب -- حقل رئيسي

إسم الأب

عمر الأب

وفي جدولالأبناء يوجد الحقول التالية:

رقم الإبن -- حقل رئيسي

إسم الإبن

عمر الإبن

لنفترض أنه يوجد في جدول الأبناء 8 سجلات، كيف نعرف أن السجل الثالث هو أحد أبناء خالد سعيد أحمد الموجود في سجل الآباء؟؟

نعود ونسأل مستر CODD، بعد تفكير عميق وبضعة فناجين من القهوة يرد علينا هذا العالم ويقول لنا ------ ركززززززززززززززززززززززززززززز --- إستخدم (الحقل الغريب)؟؟؟

سأسألكم عن ما هو الحقل الغريب فيما بعد، فلنركز جيدا ولنستغل الدفتر الذي أمامنا وأقلام الرصاص للكتابة والتركيز -- لا تنسوا أن الهدف تماسك قاعدة البيانات وليس الحقول والإستعلامات، نحن في مرحلة مبكرة من التصميم.

ممممممممم

الحقل الغريب Foreign Field

ماهو؟

الحقل الغريب هو:

حقل لا يمت للجدول الذي ينشأ فيه بأية صلة -- لأنه غريب عن هذا الجدول؟

لا يمكن أن يكون مفتاحا رئيسيا في الجدول الذي ينشأ فيه

يجب أن يوجد ما يشابهه في جدول آخر

يجب أن يكون مشابها ومطابقا ونسخة مقلدة بالظبط من الحقل الأساسي في الجدول الآخر

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

أين المشكلة هل هي في جدول الآباء أم في جدول الأبناء؟

الإستنتاج المنطقي أنها في جدول الأبناء لماذا؟

لأن جدول الأبناء يسمى جدولا غير مستقر لماذا؟ لآنه يحتوي على بينات متماسكة وغير منتمية، ماذا يعني هذا؟ لنفكر قليلا.

في جدول الأبناء 8 سجلات، إذا نظرنا إلى هذا الجدول نرى أنه متماسك ومتناغم ولكن تكمن مشكلته في انه لا يدلنا على من أب هذا وأب هذا.

طالما أن المشكلة في جدول الأبناء إذا الحقل الغريب يجب أن يكون في جدول الأبناء؟

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

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

من أين نأتي بهذا الحقل الغريب؟ الجواب هو أن الحقل الغريب موجود دائما وأبدا في الجدول الذي تريد أن تنشأ معه العلاقة.

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

هذا الحقل هو رقم الأب من جدول الآباء.

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

نصف موضوع التماسك يدور ويلف حول الحقل الغريب.

أصبح جدول الأبناء كما يلي:

رقم الإبن -- حقل رئيسي

إسم الإبن

عمر الإبن

رقم الأب

لنعد إلى شروط مستر CODD الحقل الغريب يجب أن يكون مطايقا ونسخة مشابهة لتلك الموجودة في الجدول الأساسي، أي لو كان رقم الأب في جدول الآباء عبارة عن 6 خانات وعلى هيئة أرقام فيجب أن يكون كذلك في جدول الأبناء.

لاحظ الآن وبتركيز شديد أنك لو قمت بإضافة 8 سجلات في جدول الأبناء انك ستواجه حقلا غريبا موجودا في جدول الأبناء ويتوجب عليك أن تضع فيه بيانات حيث لا يمكن أن يكون فارغا.

لنركز...

ما هو تعريف المفتاح الرئيسي؟ --- أين المجيبون؟ الووووو

أحد شروط المفتاح الرئيسي هو الآ يكون بدون قيمة صح؟ قلنا هذا سابقا، أي أنه في جدول الآباء لا يوجد أي سجل بدون رقم للأب. إتفقنا.

قانون للسيد CODD:

لا يمكن للحقل الغريب أن يكون فارغاً، من يقول لي لماذا؟

لا يمكن للحقل الغريب أن يكون مفتاحا رئيسيا، من يقول لي لماذا؟

محتويات الحقل الغريب يجب أن تطابق بيانات موجودة أصلا في الجدول الذي تم الإستعارة منه. لماذا؟

وين الصاحيين معي؟؟؟!!! هيا للأجوبة على الأسئلة الثلاثة السابقة:

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

لماذا لا يكون الحقل الغريب (رقم الأب) في جدول الأبناء مفتاحا رئيسيا؟؟؟ هيا عاد هذي سهلة شباب، لأن من خصائص المفتاح الرئيسي هو عدم التكرار، فإذا جعلنا (رقم الأب) في جدول الأبناءمفتاحا رئيسيا فلن نستطيع تكرار الرقم 901 وبهذا لن نستطيع أن نجعل لمحمد أحمد عبد القادر أكثر من إبن واحد، واضحة؟

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

==============

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

إفتح الآكسس وقم بإنشاء قاعدة بيانات جديدة وسمها Family إتفقنا ساببقا أن كل التسميات باللغة الإنجليزية.

قم بأنشاء جدول إسمه Fathers وبه الحقول التالية:

FatherNum-- Text - 4 -- مفتاح رئيسي من نوع نص وبطول 4 خانات

FatherName-Text

FatherAge--Number

نشط الحقل FatherNum وإجعله Primary Key أي مفتاحا رئيسيا بالضغط على المفتاح بشريط الأدوات، إحفظ الجدول وأغلقه.

قم بأنشاء جدول إسمه Sons وبه الحقول التالية:

SonNum-- Number -- مفتاح رئيسي

SonName-Text

SonAge--Numbe

FatherNum -- Number -- هذا هو الحقل الغريب

نشط الحقل SonNum وإجعله Primary Key أي مفتاحا رئيسيا بالضغط على المفتاح بشريط الأدوات، إحفظ الجدول وأغلقه.

من يقول لي ما هو الخطأ الفادح في تصميم الجدولين السابقيين؟؟؟!!

فكر قبل قراءة الجواب؟؟؟

الجواب هو الحقل الغريب FatherNum في جدول الأبناء نوعه Number بينما في الجدول الذي أستعير منه هو Text بطول 4 خانات وهذا مخالف للأسس والقوانين.

عد مرة أخرى وقم بتعديل الحقل الغريب في جدول الأبناء ليصبح على شكل Text وبطول 4 خانات.

الآن إفتح جدول الأباء وادخل البيانات التالية في السجل الأول:

أدخل الإسم فقط: محمد أحمد عبد الله ثم إنتقل للسجل الثاني، ماذا حدث؟؟ نعم ظهرت رسالة خطأ، ما هي هذه الرسالة ولماذا ظهرت؟ مين يجيب؟؟؟

هذا أحد قوانين المفتاح الرئيسي: لا يمكن للمفتاح الرئيسي أن يكون قيمة فارغة، لابد من وضع قيمة ما فيه.

إسمح السجل الأول وقم بإضافة البيانات التالية:

3000 محمد سعيد أحمد 42

4000 خالد عبد الله الصيعري 61

5000 سعيد محمد المالكي 32

6000 طلال عبد العزيز المسبحي 29

7000 سمير خالد الجار الله 46

أحفظ الجدول.

إفتح جدول لآبناء وأدخل السجل التالي:

9400 خالد 9 -- إترك الحقل الغريب فارغاً

ماذا حدث؟ مين يجيييييييييييييييييب؟؟؟ واااووووووووو لم يحدث شيء، ولكن هذا ينافي قواعد السيد CODD حيث يقول ان هناك شروط:

لا يمكن للحقل الغريب أن يكون فارغا

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

ولكن لم يظهر خطأ، لماذا؟؟

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

نفعل هذا بعد بضعة دقائق بإذن الحق تبارك وتعالى.

تحياتي،،،

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

zahrah كتب:

اخي الفاضل

علاقة الرأس بأطراف او ( واحد الى متعدد ) او one-to-many كلها مسميات لعلاقه واحده

هذه العلاقه لها شروط معينه :

1. ان يكون المفتاح الأساسي في الجدول الأول مطابق في النوع للمفتاح الفرعي في الجدول الثاني بحيث لو كان الحقل الذي عليه المفتاح الأساسي في الجدول الرئيسي نوعه رقمي فيجب ان يكون الحقل الآخر نوعه ايضا رقمي وايضا لو كان نصي فيجب ان يكون الآخر نصي

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

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

2. اذا قمنا بعملية الربط الصحيحة بين الجدولين فسنحصل على علاقة واحد الى متعدد ولو اردنا ان نكون اكثر دقه فسوف نستخدم التكامل المرجعي والذي يوفر علينا الكثير من الجهد من ناحية التحديث التلقائي للحقول المرتبطه وكذلك سرعة الحذف اذا حذفنا احد الأرقام من الجدول الرئيسي فسوف يحذف معه كل الحقول المرتبطه دفعة واحده بحيث لا يكون هناك كما يقال ( ابناء ايتام ليس لهم اب ) هذا تشبيه للمفتاح الرئيسي بالحقول الفرعيه المرتبطه .

بالتوفيق

تقبلى تحياتى وتمنياتى لكى بالتوفيق ودوام النجاح

أخوكى احمد

#55

اختى ومعلمتى زهره

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

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

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

تمنياتى لكى وللجميع بالتوفيق

#59

اخي الفاضل

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

وعذرا لم انتبه لمشاركتك هذه إلا الآن لأنني كنت مشغولة بأمور أخرى

بالنسبة للشرح المقدم من الأستاذ : InternetMaster

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

الأستاذ : InternetMaster

شرح عن المفتاح الأساسي

وشرح المفتاح الغريب

وانا ايضا شرحت لك

المفتاح الأساسي

والمفتاح الفرعي

كلها تؤدي نفس المعني

فالمفتاح الأساسي يكون في الجدول الرئيسي ويجب ان لا يتكرر ويجب ان يكون مفهرس

اما المفتاح الغريب او الفرعي فيكون هو نفس المفتاح الرئيسي من حيث النوع ( حقل رقمي ) او ( حقل نصي ) ويسمح بالتكرار وحتى لو كان هو نفس الإسم مثل

اسم الحقل الذي سيكون هو ( المفتاح الأساسي ) : طالب علم مبتدىء او ZAHRAH او ID او D_ID H او اي اسم تختاره لهذا المفتاح الأساسي فلا خلاف في ذلك

نوعه : اما حقل رقمي او حقل نصي

مفهرس : عليه مفتاح اصفر صغير ولا يقبل التكرار

مطلوب : تحدد قيمته بنعم بحيث لا تتخطى هذا الحقل الى غيره من الحقول فلا يمكن ان يكون فارغ .

اما المفتاح الفرعي او الغريب فيكون في الجدول الآخر الذي سوف نربطه مع الجدول الأساسي والذي به المفتاح الأساسي

فعندما نريد عمل جدول وربطه بالجدول الرئيسي فإن اول ما نفكر به هو المفتاح الرئيسي الموجود في الجدول الرئيسي ونعرف صفاته واهم ما في الأمر هو نوعه ( حقل رقمي ) او ( حقل نصي )

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

اسم الحقل الذي سيكون مفتاح غريب او فرعي : طالب علم مبتدىء او ZAHRAH او فهد او ID او D_ID او منتديات الفريق العربي للبرمجه او اي اسم تختاره

نوعه : يجب ان نعرف نوع الحقل في الجدول الرئيسي ( المفتاح الأساسي ) ونجعل الحقل الذي سيكون ( المفتاح الغريب ) او ( المفتاح الفرعي ) مطابق له في النوع تماما

مفهرس : لا

مطلوب : لا

لماذا لم نحدد مطلوب بنعم

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

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

ولكن اين تكمن مشكلتك انت وخطأك عندما ابلغتك عن حقل Num الذي لديك ؟

حاول تفكر معي قليلا وتذكر جيدا ما ابلغتك به !!!!

كانت مشكلتك هي في الإستعلام عندما وضعت الحقلين Num من الجدول الأول والحقل Num من الجدول الثاني هنا تحدث المشكله والكارثه في الإستعلامات

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

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

بالتوفيق

1
#60

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

اختى ومعلمتى الفاضله زهره انا اللذى اعتذر منك

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

فهمت الان يا ام عهود وعذرا لاسئلتى الكثيره

مازالت المشكله الأولى قائمه (ظهور رسالة الخطأ)

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

تمنياتى لكى وللجميع بالتوفيق

#61
طالب علم مبتدىء كتب:

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

اختى ومعلمتى الفاضله زهره انا اللذى اعتذر منك

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

فهمت الان يا ام عهود وعذرا لاسئلتى الكثيره

مازالت المشكله الأولى قائمه (ظهور رسالة الخطأ)

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

تمنياتى لكى وللجميع بالتوفيق

بارك الله بك أخي الكريم

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

ولهذا سوف نستبعد الويندوز لأن لا علاقة لها بالموضوع

اذا يتبقى لدينا برنامج الأوفيس :

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

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

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

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

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

وإن شاء الله سوف تختفي رسائل الخطأ من جميع الملفات التي لديك .

لأنه من الغريب فعلا انني اقوم بإستلام الملف الخاص بك واقوم بفتحه بطريقة عادية واقوم بالعمل عليه بدون ان تظهر ولا رسالة خطأ واحده اما بالنسبة لك فتظهر عندك الأخطاء ممكا يدل على ان النسخة التي لديك ليست كامله او غير مرخصه اي محدوده .

بالتوفيق

1
#62
zahrah كتب:

بارك الله بك أخي الكريم

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

ولهذا سوف نستبعد الويندوز لأن لا علاقة لها بالموضوع

اذا يتبقى لدينا برنامج الأوفيس :

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

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

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

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

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

وإن شاء الله سوف تختفي رسائل الخطأ من جميع الملفات التي لديك .

لأنه من الغريب فعلا انني اقوم بإستلام الملف الخاص بك واقوم بفتحه بطريقة عادية واقوم بالعمل عليه بدون ان تظهر ولا رسالة خطأ واحده اما بالنسبة لك فتظهر عندك الأخطاء ممكا يدل على ان النسخة التي لديك ليست كامله او غير مرخصه اي محدوده .

بالتوفيق

معلمتى ام عهود بارك الله فيكى وبارك لكى فى عهود وشهد

هستسمحك لو تدلينى على رابط لاوفيس 2003 كامل عربى وذلك لمعرفتك بافضل النسخ واعذرى اخوكى لطلبه

تقبلى تحياتى وتمنياتى لكى وللجميع بالتوفيق

#63

معذرة اخي الكريم

يمنع منعا باتا وضع اي روابط لأي برامج خارجيه في المشاركات

لديك رساله خاصه

بالتوفيق

#64

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

جارى التحميل والافاده

اخوكى احمد

#65

معلمتى الفاضله زهره

الحمد لله تم الانتهاء من المشكله بازالة الاقواس وعلامة التنصيص عن كلمة انتر "{Enter}"

Private Sub Form_Current()
If DCount("[num]", "TBianat", "num='" & Forms!from!Kod & "'") > 0 Then
SendKeys Enter , True
Else
mynum = InputBox("ادخل الرقم", "اضافة بيانات")
Me.Num = mynum
End If
End Sub

تقبلى احترامى وتقديرى

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