اذهب الي المحتوي
أوفيسنا
بحث مخصص من جوجل فى أوفيسنا
Custom Search

ابوخليل

أوفيسنا
  • Posts

    13206
  • تاريخ الانضمام

  • تاريخ اخر زياره

  • Days Won

    257

كل منشورات العضو ابوخليل

  1. تم التعديل حسب الطلب الاول db1.rar
  2. نعم لانه غالبا يتم ادراج اكثر من صنف واحد في الفاتورة وحينها سيتم تكرار اسم الفرع واسم العميل في كل سجل وهذا الشيء غير مقبول في قواعد البيانات اختر واحدا فقط ليكون هو رأس الفاتورة : الفرع او العميل سؤال : لماذا تقحم الفرع في رأس الفاتورة ؟ اليس لكل فرع برنامجه الذي يخصه ؟
  3. انظر هنا http://www.officena.net/ib/index.php?showtopic=49961
  4. تعني رقم المفتاح او الزر في لوحة المفاتيح تجد هنا ارقام المفاتيح http://www.officena.net/ib/index.php?showtopic=48801#entry295956
  5. انا قمت بالتعديل فقط على عجالة لتحقيق الطلب اليك الكود الآن بعد التدقيق ( تم اجراء بعض التقديم والتأخير وحذف مالا يلزم ) Dim rcos, r As Long Private Sub Command1_Click() On Error GoTo Err r = rcos + 20 txtNumbers = "" Dim s For s = rcos To r txtNumbers = txtNumbers & "973" & txtnum & " , " DoCmd.GoToRecord , , acNext rcos = rcos + 1 If rcos = r Then Exit Sub End If Next s Err: If Err.Number = 2499 Then Exit Sub End Sub Private Sub Form_Load() rcos = 1 End Sub
  6. If KeyCode = 13 Then DoCmd.GoToRecord , , acNewRec End If تم تطبيق الكود على الحقل n يمكنك نقله الى اي حقل تريد 1.rar
  7. هما اخوان الا ان الاستعلام اكثر مرونة هذا مثال للاستاذ محمد صالح يعالج هذا الأمر mas123-nameparts.rar
  8. تفضل الدالات الخاصة ببرنامج الآكسس.rar
  9. تم تعديل الكود Option Compare Database Dim rcos, r As Long Private Sub Command1_Click() On Error GoTo Err r = rcos + 20 txtNumbers = "" Dim s For s = rcos To r DoCmd.GoToRecord , , acNext txtNumbers = txtNumbers & "973" & txtnum & " , " rcos = rcos + 1 If rcos = r Then Exit Sub End If Next s DoCmd.GoToRecord , , acFirst Err: If Err.Number = 2499 Then Exit Sub End Sub Private Sub Form_Load() rcos = 1 End Sub جلب ارقام كمجموعات بالتتالي.rar
  10. تم التعديل وانظر كيف تم تعديل مصدر بيانات النموذج وظفنا استعلامين ينوبان عن الجدولين db1.rar
  11. الصق الجمل التالية في محرر التقرير Private Sub PageHeaderSection_Format(Cancel As Integer, FormatCount As Integer) sPageTxt = 0 End Sub Private Sub detail_print(Cancel As Integer, PrintCount As Integer) If PrintCount = 1 Then sPageTxt = sPageTxt + [total] End If End Sub باعتبار sPageTxt هو اسم حقل المجموع في تذييل الصفحة و total هو اسم الحقل المراد جمعه
  12. من اسباب عدم ظهور النتيجة : - مربع التحرير ListFare جعلت مصدر بياناته اسم الفرع والصحيح ان يكون رقم الفرع - ومن الاسباب وهو المشكلة الاساسية " قاعدة البيانات المرفقة" فعندما قمت انا بجلب كائناتها الى قاعدة جديدة عملت على أكمل وجه وبتوفيق الله اكتشفت الخلل داخل الكود في هذا السطر : Dim rs As Recordset فنحتاج الى اضافة بسيطة ليصبح هكذا : Dim rs As dao.Recordset db1.rar
  13. الرسائل هذه تعني وجود نقص في مكتبات قاعدة البيانات ولكن لماذا تخلط الامثلة بعضها مع بعض حيث ان المثال الموجود في الرابط اعلاه يعمل 100% والوحدة النمطية الموجودة فيه عبارة عن سطر واحد
  14. أسأل الله الكريم ان يعفو عنا وعنك وأن ينعم عليك بالشفاء شفاء لا يغادر سقما
  15. BrowseFolder هذه وحدة نمطية عامة وهي الخاصة بفتح مربع الحوار الذي ستعين منه مكان النسخة ابحث عنها في المحرر او داخل الوحدات العامة فان لم تجدها فارجع الى مصدر الكود الذي نقلته منه
  16. الحل من وجهة نظري بعدما اعيتني الطريقة الأولى هو البحث عن الحرف بطريقة اخرى ثم استبداله بحرف او رقم آخر وبعد ذلك نجري عملية التصفية فمثلا نضع في عمود جديد في الاستعلام الجملة التالية Replace([txt1];"ة";"1") بهذا يتم استبدال الحرف بالرقم1 وفي المعايير للحقل الجديد نفسه نضع المعيار التالي : Like "*" & 1 بحث عن التاء المربوطة .rar
  17. تم اضافة النموذج المطلوب ، فهل من رد علينها راجع مثالك لم يتم اضافة النموذج رغم خفة دمك وظرفك ، ولكن للاسف لم تحل الموضوع ، بل لم تفهم الموضوع اصلا للاسف؟ 2- بل انت لم تعرض سؤالك كما يجب ووضعت عنوانا ناقصا وتم تعديله فمطلوبك غير مفهوم حيث لم توضح مطلوبك الا في المشاركة الخامسة ولم ترفق النموذج المطلوب ؟ 3- ومع هذا تنعت معلمك بعدم الفهم ؟
  18. انظر هنا http://www.officena.net/ib/index.php?showtopic=53409
  19. وعليكم السلام المفاتيح و العلاقات المفاتيح الأساسية Primary Keys تأتي فاعلية نظام قاعدة البيانات العلائقية مثل Microsoft Access من القدرة على العثور على المعلومات المخزنة في جداول منفصلة بسرعة وتجميعها معاً باستخدام استعلامات و نماذج و تقارير. لكي يتم ذلك، يجب أن يحتوي كل جدول على حقل أو مجموعة حقول تقوم بتعريف كل سجل مخزن في الجدول بشكل فريد. و تسمى هذه المعلومة المفتاح الأساسي للجدول. متى قمت بتعيين مفتاحاً أساسياً للجدول، يمنع Access إدخال أي قيم مكررة أو قيم خالية Null في حقول المفتاح الأساسي. هناك ثلاثة أنواع من المفاتيح الأساسية التي يمكن تعريفها في Microsoft Access وهي: المفاتيح الأساسية من نوع الترقيم التلقائي يمكن إعداد حقل الترقيم التلقائي لإدخال رقم تسلسلي تلقائياً عند إضافة كل سجل إلى الجدول. تعد أبسط طريقة لإنشاء مفتاح أساسي هي تعيين مثل هذا الحقل كمفتاح أساسي. إذا لم تقم بتعين مفتاحاً أساسياً قبل حفظ جدول منشأ حديثاً، يسألك Microsoft Access إذا كنت تريده أن ينشئ مفتاحاً أساسياً نيابة عنك. إذا أجبت "بنعم"، ُينشئ Microsoft Access مفتاحاً أساسياً من نوع الترقيم التلقائي. المفاتيح الأساسية من نوع الحقل المفرد إذا كان لديك حقلاً يتضمن قيم فريدة مثل أرقام التعريف أو أرقام الأجزاء، يمكن تعيين هذا الحقل على أنه المفتاح الأساسي. ويمكن تحديد مفتاح أساسي لحقل يحتوي بالفعل على بيانات طالما لا يحتوي هذا الحقل على قيم مكررة أو قيم خالية Null. المفاتيح الأساسية من نوع الحقل المتعدد في الحالات التي لا يمكن فيها ضمان وجود حقل فردي، قد يكون بإمكانك تعيين حقلين أو أكثر باعتبارهما مفتاحاً أساسياً. والحالة الأكثر شيوعاً التي يحدث فيها ذلك هي الجدول المستخدم لربط جدولين آخرين في علاقة أطراف بأطراف. على سبيل المثال، يمكن أن يربط جدول تفاصيل الطلبيات بين جدولي الطلبيات و المنتجات. ويتكون مفتاحه الأساسي من حقلي: تعريف الطلب و تعريف المنتج. يمكن لجدول تفاصيل الطلبيات أن يسرد العديد من المنتجات والطلبيات، ولكن يتم سرد كل منتج مرة واحدة لكل طلب، لذلك ينتج عن جمع الحقلين تعريف الطلب و تعريف المنتج حقل مفتاح أساسي مناسب. إذا كان لديك أي شك حول إمكانية تحديد تركيب مناسب من الحقول لمفتاح أساسي متعدد الحقول، فربما يجب عليك إضافة حقل ترقيم تلقائي وتعيينه كمفتاح أساسي بدلاً من ذلك. على سبيل المثال، فإن ضم حقلي "الاسم الأول" و"الاسم الأخير" لتكوين مفتاح أساسي لا يُعتبر اختياراً صائباً، بسبب إمكانية مصادفة تكرار في ضم هذين الحقلين في المستقبل. تعيين المفتاح الأساسي أو تغييره 1. افتح جدول في طريقة العرض تصميم. 2. حدد الحقل أو الحقول التي تريد تعريفها كمفتاح أساسي. لتحديد حقل واحد، انقر فوق محدد الصفوف للحقل الذي تريده. لتحديد حقول متعددة، اضغط باستمرار على المفتاح CTRL ثم انقر فوق محدد الصفوف لكل حقل. 3. انقر فوق مفتاح أساسي على شريط الأدوات. إزالة المفتاح الأساسي 1. عند استخدام المفتاح الأساسي في علاقة، لابد أن تحذف العلاقة قبل أن تتمكن من إزالة المفتاح الأساسي. 2. قم بفتح الجدول في طريقة العرض تصميم. 3. انقر فوق محدد الصف للمفتاح الأساسي الحالي ثم انقر فوق مفتاح أساسي على شريط الأدوات. ملاحظة لا يحذف هذا الإجراء الحقل أو الحقول التي تم تعيينها كمفتاح أساسي، فهو، ببساطة، يزيل ميزات المفتاح الأساسي من الجدول. فهرسة الحقول والسجلات في قاعدة بيانات Access يساعد فهرس Microsoft Access في العثور على السجلات وفرزها بشكل أسرع. ويستخدم Access الفهارس في الجدول كما تستخدم الفهرس في الكتاب: وذلك للعثور على البيانات، حيث يبحث عن موقع البيانات في الفهرس. ويمكنك إنشاء فهارس استناداً إلى حقل مفرد أو إلى حقول متعددة. وتُمكنك فهارس الحقول المتعددة من التمييز بين السجلات التي قد يحتوي الحقل الأول منها على نفس القيمة. تحديد الحقول التي تفهرس ربما تحتاج إلى فهرسة الحقول التي تبحث عنها بشكل متكرر أو الحقول التي تقوم بفرزها أو الحقول التي تقوم بوصلها بحقول في جداول أخرى في استعلامات. وبالرغم من ذلك، قد تبطئ الفهارس بعض الاستعلامات الإجرائية مثل الاستعلام الإلحاقي، عند الحاجة إلى تحديث الفهارس لعدة حقول أثناء تنفيذ هذه العمليات. تتم فهرسة المفتاح الأساسي للجدول تلقائياً، ولا يمكنك فهرسه حقل عندما يكون نوع بياناته هو كائن OLE. وبالنسبة للحقول الأخرى، يجب الأخذ في الاعتبار فهرسة الحقل عندما ينطبق ما يلي عليه: • أن يكون نوع بيانات الحقل "نص" أو "رقم" أو "عملة" أو "تاريخ/وقت". • تتوقع البحث عن قيم مخزنة في الحقل. • تتوقع فرز قيم مخزنة في الحقل. • تتوقع تخزين عدة قيم مختلفة في الحقل. إذا تطابقت عدة قيم في الحقل، فقد لا يقوم الفهرس بتسريع الاستعلامات بشكل ملحوظ. فهارس متعددة الحقول إذا كنت تعتقد إنك ستقوم بالبحث أو الفرز مراراً بواسطة حقلين أو أكثر في كل مرة، يمكنك إنشاء فهرس لهذه التركيبة من الحقول. على سبيل المثال، إذا كنت تقوم بتعيين معايير لحقلي "الاسم الأخير" و"الاسم الأول" في نفس الاستعلام مراراً، فمن المعقول إنشاء فهرس متعدد الحقول في كلا الحقلين. عندما تقوم بفرز أحد الجداول بواسطة فهرس متعدد الحقول، يفرز Microsoft Access أولاً بواسطة الحقل الأول المعرف للفهرس. وإذا كانت هناك سجلات بقيم مكررة في الحقل الأول، يفرز Microsoft Access الحقل بواسطة الحقل الثاني المعرف للفهرس، وهكذا. يمكنك تضمين حتى 10 حقول في فهرس متعدد الحقول. إنشاء فهرس للبحث عن السجلات وفرزها بشكل أسرع يمكن إنشاء فهارس تستند إلى حقل مفرد أو حقول متعددة. و تُمكنك فهارس الحقول المتعددة من التمييز بين السجلات التي قد يحتوي الحقل الأول منها على نفس القيمة. إنشاء فهرس حقل مفرد 1. افتح جدولاً في طريقة العرض تصميم. 2. في الجزء العلوي من الإطار، انقر فوق الحقل الذي تريد إنشاء فهرس له. 3. في الجزء السفلي من الإطار، انقر في مربع الخاصية مفهرس، ثم انقر فوق نعم (تكرار موافق) أو نعم (بدون تكرار). إنشاء فهرس متعدد الحقول 1. قم بفتح الجدول في طريقة العرض تصميم. 2. انقر فوق فهارس على شريط الأدوات. 3. في أول صف فارغ في العمود اسم فهرس، اكتب اسماً للفهرس . يمكن تسمية الفهرس على اسم أحد حقوله أو استخدام اسم آخر. 4. في العمود اسم الحقل، انقر فوق السهم وحدد الحقل الأول للفهرس. 5. في الصف التالي في العمود اسم الحقل، حدد الحقل الثاني للفهرس. (اترك العمود اسم فهرس فارغاً في هذا الصف.) استمر في تكرار هذه الخطوة حتى تنتهي من تحديد كافة الحقول التي تريد تضمينها في هذا الفهرس. حذف فهرس 1. قم بفتح الجدول في طريقة العرض تصميم. 2. انقر فوق فهارس على شريط الأدوات. 3. في الإطار فهارس، حدد الصف أو الصفوف التي تتضمن الفهرس الذي تريد حذفه واضغط المفتاح DELETE. منع إدخال قيم مكررة 1. افتح جدولاً في طريقة العرض تصميم. 2. قم بأحد الإجراءات التالية: منع إدخال قيم مكررة في حقل 1. في الجزء العلوي من الإطار، انقر فوق الحقل الذي تريد منع القيم المكررة له. 2. في الجزء السفلي من الإطار، انقر في مربع خاصية مفهرس، ثم انقر فوق نعم (بلا تكرار). منع إدخال قيم مكررة في تركيبة من الحقول 1. قم بإنشاء فهرس متعدد الحقول باستخدام الحقول التي تريد منع القيم المكررة فيها. اترك الإطار فهارس مفتوحاً عند انتهائك من تعريف الفهرس. 2. في الجزء العلوي من الإطار فهارس، انقر فوق اسم الفهرس الجديد. 3. في الجزء السفلي من الإطار فهارس، انقر فوق مربع الخاصية فريد، ثم انقر فوق نعم. العلاقات في قاعدة بيانات Access بعد أن قمت بإعداد جداول مختلفة لكل موضوع في قاعدة بيانات Microsoft Access الخاصة بك، تحتاج إلى طريقة لإخبار Microsoft Access عن كيفية تجميع هذه المعلومات معاً مرة أخرى. الخطوة الأولى في هذه العملية هي تعريف العلاقات بين الجداول الخاصة بك. بعد أن تقوم بذلك، يمكنك إنشاء استعلامات، نماذج وتقارير لعرض معلومات من عدة جداول في آن واحد. كيف تعمل العلاقات في المثال السابق، يجب أن تكون الحقول في الجداول الأربعة منسقة وبذلك تظهر معلومات حول نفس الترتيب. ينفذ هذا التنسيق مع علاقات بين الجداول. تعمل العلاقات بواسطة تطابق البيانات في الحقول الأساسية — وهو عادة حقل بنفس الاسم في كلا الجدولين. في معظم الحالات، تكون هذه الحقول المتطابقة هي المفتاح الأساسي من جدول واحد، وهو يوفر معرف فريد لكل سجل و مفتاح خارجي في الجدول الآخر. على سبيل المثال، يمكن إرفاق الموظفين بطلبات مسؤولين عنها بواسطة إنشاء علاقة بين حقول معرف الموظف. 1. يظهر معرف الموظف في كلا الجدولين—-كمفتاح أساسي ... 2. ... كمفتاح خارجي. أنواع العلاقات: 1. علاقة رأس برأس One to One. 2. علاقة رأس بأطراف One to Many. 3. علاقة أطراف بأطراف Many to Many. علاقة رأس برأس One to One: في علاقة رأس برأس، يمكن أن يكون لسجل في جدول A سجل مطابق واحد فقط في جدول B وكل سجل في جدول B يمكن أن يحتوي على سجل مطابق واحد فقط في جدول A. لا يعد هذا النوع من العلاقة شائعاً، لأن معظم المعلومات المرتبطة بهذه الطريقة تكون في جدول واحد. وقد تستخدم علاقة رأس برأس لتقسيم جدول يحتوي على عدة حقول أو لعزل جزء من جدول لأسباب أمنية أو لتخزين معلومات يتم تطبيقها على مجموعة فرعية من الجدول الأساسي. على سبيل المثال، قد تريد إنشاء جدول لتتبع الموظفين الذين شاركوا في جمع تبرعات للعبة كرة القدم. يوجد لكل لاعب كرة قدم في جدول لاعب كرة القدم سجل مطابق واحد في جدول الموظفين. 1. كل لاعب كرة قدم لديه سجل مطابق في جدول الموظفين. 2. تعتبر هذه المجموعة من القيم هي مجموعة فرعية من حقل معرف الموظف وجدول الموظفين. علاقة رأس بأطراف One to Many تعد علاقة رأس بأطراف هي النوع الأكثر شيوعاً من العلاقات. في علاقة رأس بأطراف، قد يكون لدى سجل في الجدول A سجلات متطابقة مع سجلات جدول B، مع وجود سجل واحد في جدول B مطابق لسجل في جدول A. 1. مزود واحد ... 2. يمكن توفير أكثر من منتج واحد ... 3. و لكن يحتوي كل منتج على مزود واحد فقط. علاقة أطراف بأطراف Many to Many في علاقة أطراف بأطراف، يوجد لسجل في جدول A عدة سجلات مطابقة في جدول B، ويمكن أن يكون لسجل في جدول B عدة سجلات مطابقة في جدول A. يكون هذا النوع من العلاقة ممكناً فقط بواسطة تعريف جدول ثالث (يدعى جدول الربط) الذي يتكون مفتاحه الأساسي من حقلين — المفاتيح الخارجية من كلا الجدولين A وB. وعلاقة أطراف بأطراف هي في الواقع علاقتي رأس بأطراف مع جدول ثالث. على سبيل المثال، يحتوي جدول الطلبات وجدول المنتجات على علاقة أطراف بأطراف معرفة بواسطة إنشاء علاقتي رأس بأطراف مع جدول تفاصيل الطلبات. قد يحتوي الطلب على عدة منتجات، ويمكن أن يظهر كل منتج في عدة طلبات. 1. مفتاح أساسي لجدول الطلبات 2. مفتاح أساسي من جدول المنتجات 3. يمكن أن يحتوي الطلب الواحد على العديد من المنتجات ... 4. ويمكن أن يظهر كل منتج في العديد من الطلبات. تعريف العلاقات بين الجداول عندما تقوم بإنشاء علاقة بين جداول، ليس من الضروري أن تحتوي الحقول المرتبطة على نفس الأسماء. ولكن، يجب أن يكون لدى الحقول المرتبطة نفس نوع البيانات إلا إذا كان الحقل مفتاح أساسي هو حقل رقم_تلقائي. يمكن مطابقة حقل رقم_تلقائي مع حقل رقم فقط إذا كانت الخاصية حجم_الحقل لكلاً من الحقول المتطابقة متشابها. على سبيل المثال، يمكن مطابقة حقل رقم_تلقائي و حقل رقم إذا كانت الخاصية حجم_الحقل لكلاً من الحقول هي عدد صحيح طويل. حتى إذا كان كلاً من الحقول المتطابقة هي حقول رقم، يجب أن يكونوا نفس إعدادات الخاصية حجم_الحقل. تعريف علاقة رأس بأطراف أو رأس برأس 1. قم بإغلاق أي جداول قمت بفتحها. لا يمكن إنشاء علاقات أو تعديلها بين جداول مفتوحة. 2. انقر فوق علاقات على شريط الأدوات أو من قائمة أدوات. 3. إذا لم تقم بتعريف أية علاقات في قاعدة بيانات بعد، يتم عرض مربع الحوار إظهار جدول تلقائياً. إذا أردنا إضافة الجداول التي نريد تضمينها في علاقة، في حين أن مربع الحوار إظهار جدول ليس معروضاً، فانقر فوق إظهار جدول على شريط الأدوات. 4. انقر نقراً مزدوجاً فوق أسماء الجداول التي تريد ربطها، ثم أغلق مربع الحوار إظهار جدول. 5. اسحب الحقل الذي تريد ربطه من أحد الجداول إلى الحقل المرتبط في الجدول الآخر. في معظم الحالات، عندما تقوم بسحب الحقل مفتاح أساسي (المعروض بنص أسود عريض) من أحد الجداول إلى حقل مماثل (غالباً ما يحمل نفس الاسم) فإنه يسمى مفتاح خارجي في الجدول الآخر. 6. يتم عرض مربع الحوار تحرير علاقات. اختبر أسماء الحقول المعروضة في العمودين للتأكد من صحتهما. يمكن تغييرهما عند الضرورة. 7. انقر فوق الزر إنشاء لإنشاء العلاقة. 8. كرر الخطوات من 5 إلى 8 لكل زوج من الجداول تريد ربطهما. عند إغلاق الإطار علاقات، يسأل Microsoft Access إذا كنت تريد حفظ التخطيط. سواء حفظت التخطيط أم لا، فإن العلاقات التي تنشئها يتم حفظها في قاعدة البيانات. تعريف علاقة أطراف بأطراف 1. قم بإنشاء الجدولين اللذين سوف يكون بينهما علاقة أطراف بأطراف. 2. قم بإنشاء جدول ثالث، باسم جدول وصل، وقم بإضافته إلى حقول جدول جمع جديدة بنفس التعريفات كحقول مفتاح أساسي من كل من الجدولين الآخرين. في جدول الوصل، تعمل حقول المفتاح الأساسي كـ مفاتيح خارجية. يمكنك إضافة حقول أخرى إلى جدول الوصل، مثلما يمكنك عمله في أي جدول آخر. 3. في جدول الوصل، قم بإعداد المفتاح الأساسي المفتاح الأساسي من كلاً من الجدولين الآخرين. على سبيل المثال، في جدول وصل Order Details تفاصيل الطلبيات، قد يكون المفتاح الأساسي مركباً من الحقلين OrderID تعريف الطلبات وProductID تعريف المنتجات. حذف علاقة 1. إغلاق أي جداول قمت بفتحها. لا يمكنك حذف علاقات بين جداول مفتوحة. 2. انقر فوق علاقات على شريط الأدوات. 3. انقر فوق خط العلاقة التي تريد حذفها (يتغير هذا الخط إلى خط أسود عريض عند تحديده)، ثم اضغط المفتاح DELETE من لوحة المفاتيح. العلاقات: تعيين نوع الصلة أو تغييره تعريف نوع الصلة الافتراضي لعلاقة بين جدولين لا يؤثر تعريف نوع الصلة لعلاقة في الإطار علاقات على العلاقة ذاتها؛ ولكنه يعين نوع الصلة التي ستستخدم افتراضياً عند إنشاء استعلامات استناداً إلى الجداول المرتبطة في قاعدة بيانات Microsoft Access. يمكنك دوماً تجاوز نوع الصلة الافتراضي فيما بعد عند تعريف الاستعلام. 1. قم بإغلاق كلا الجدولين المرتبطين. 2. انقر فوق علاقات على شريط الأدوات لفتح الإطار علاقات. 3. انقر نقراً مزدوجاً فوق الجزء الأوسط من خط الصلة بين جدولين لفتح مربع الحوار علاقات. 4. انقر فوق زر نوع الصلة، ثم انقر فوق نوع الصلة المطلوب. صلة داخلية (inner join: صلة تكون فيها السجلات من جدولين مدموجة مع بعضها في نتائج الاستعلام فقط إذا كانت القيم في الحقول المرتبطة تحقق شرطاً معيّناً. في الاستعلام، تكون الصلة الافتراضية هي inner join وتحدد السجلات فقط إذا كانت القيم في الحقول المرتبطة متطابقة.)، وهذا هو الإعداد الافتراضي. صلة خارجية يسرى (left outer join: صلة خارجية تُضاف فيها كافة السجلات في الجهة اليسرى من عملية LEFT JOIN في جملة SQL في الاستعلام إلى نتائج الاستعلام، حتى لو لم تكن القيم مطابقة في الحقل المرتبط في الجدول ناحية اليمين.). صلة خارجية يمنى Right outer join صلة خارجية يمنى: صلة خارجية يتم فيها إضافة كافة السجلات الموجودة في الجانب الأيمن من عملية RIGHT JOIN في عبارة SQL الخاصة بالاستعلام إلى نتائج الاستعلام، حتى في حالة عدم وجود قيم متطابقة في الحقل المتصل من الجدول إلى اليسار. استيراد بيانات و كائنات قاعدة البيانات و ربطهما يوفر Microsoft Access خيارين لاستخدام البيانات من مصدر بيانات خارجي.: • استيراد البيانات إلى جدول Microsoft Access جديد، وهي طريقة لتحويل البيانات من تنسيق مختلف ونسخها في Microsoft Access. ويمكن أيضاً استيراد كائنات قاعدة بيانات إلى قاعدة بيانات Microsoft Access أخرى • الارتباط بالبيانات، وهي طريقة للاتصال ببيانات من تطبيق آخر دون استيرادها بحيث يمكن عرض البيانات و تحريرها في كلٍ من التطبيق الأصلي وفي ملف Access. يمكن استيراد بيانات من العديد من قواعد البيانات المعتمدة والبرامج، و تنسيقات الملف أو ربطها. استيراد جداول من ملف آخر لـ Access 1. افتح قاعدة بيانات أو قم بالتبديل إلى الإطار قاعدة بيانات لقاعدة البيانات المفتوحة. 2. قم بأحد الإجراءين التاليين: o لاستيراد جداول، في القائمة ملف، قم بالإشارة إلى إحضار بيانات خارجية، ثم انقر فوق استيراد. o للارتباط بالجداول، في القائمة ملف، قم بالإشارة إلى إحضار بيانات خارجية، ثم انقر فوق ربط جداول. 3. في مربع الحوار استيراد (أو ارتباط)، في المربع الملفات بأنواعها، تأكد من تحديد Microsoft Access (*.mdb; *.adp; *.mda; *.mde; *.ade). 4. انقر فوق السهم الموجود إلى يمين المربع البحث في، حدد محرك الأقراص والمجلد حيث تم وضع قاعدة بيانات Microsoft Access (.mdb) الذي تريد استيراده أو ربطه، ثم انقر نقراً مزدوجاً فوق رمز قاعدة البيانات. 5. في مربع الحوار استيراد كائنات أو (ربط جداول)، انقر فوق كل جدول تريد استيراده أو ربطه. إذا كنت تقوم بالاستيراد، وتريد فقط استيراد تعريفات الجداول المحددة (وليست البيانات التي تتضمنها)، انقر فوق خيارات، ثم أسفل استيراد جداول، انقر فوق تعريف فقط. انتهى .. منقول من مركز بوابة العرب التعليمي
  20. شرح الطريقة : ( حسب المثال المرفق) لدينا نموذج غير منضم يشتمل على عدة حقول ومربع تحرير مصدره جدول معين ونريد عندما نختار اسما معينا من مربع التحرير ان تظهر بقية بيانات السجل اسم مربع التحرير combo1 واسماء الحقول الاخرى txt1 .. txt2.. txt3...... وهكذا ____________________________________________ لنلقي نظرة على محتويات مربع التحرير الداخلية : - ننقر بزر الفأرة الايمن على مربع التحرير ونختار خصائص - نفتح على لسان التبويب : بيانات - ننقر على النقاط الثلاث التي بجانب القيمة : مصدر الصف سيفتح الاستعلام الذي هو مصدر الصف لمربع التحرير لاحظ ان الاستعلام يحتوي على 8 اعمدة وهي الحقول الموجودة في سجل الجدول معرف العمود الاول = صفر معرف العمود الثاني = 1 معرف العمود الثالث = 2 وهكذا ........ هذه المعرفات سنحتاجها عندما نرغب في جلب البيانات من مربع التحرير _________________________________________ الآن نرجع الى النموذج على عرض التصميم وننقر على مربع التحرير بزر الفأرة الايمن - نفتح على لسان التبويب : حدث - ننقر على النقاط الثلاث التي بجانب القيمة : بعد التحديث سيفتح محرر الفيجوال ونلاحظ وجود سطرين جديدين ننسخ الجملة التالية ونلصقها بين السطرين Me.txt1 = combo1.Column(1) Me.txt2 = combo1.Column(2) Me.txt3 = combo1.Column(3) Me.txt4 = combo1.Column(4) Me.txt5 = combo1.Column(5) Me.txt6 = combo1.Column(6) Me.txt7 = combo1.Column(7) (Me.txt1 = combo1.Column(1 تعني : الحقل الاول في النموذج يساوي الحقل1 في مربع التحرير وهكذا ... امل ان يكون الشرح وافيا db.rar
  21. عفوا اخوي يمكن تشخيصي المبدأي خاطىء يبدو ان مشكلتك في ربط الجداول اعد ربط الجداول مع قاعدة الجداول وإذا لم تحل المشكلة احذف الجداول المرتبطة الموجودة في الواجهات ثم اعد ربطها من جديد بإذن الله ،،، تضبط
  22. وعليكم السلام تفضل : Private Sub Form_Open(Cancel As Integer) DoCmd.Maximize End Sub ملحوظة : اخي الكريم في المرات القادمة احرص على اختيار عنوان مناسب يصف الموضوع تم تعديل العنوان
×
×
  • اضف...

Important Information