بسم الله و السلام عليكم و رحمة الله
في البداية اثناء انشاء برنامج صادفني مشكلان وهما :
01- اود ترتيبب الاسماء على شكل ارقام في حقل N مع اخذ عين الاعتبار اذا قمت باظافة عنصر جديدي وكان هذا العنر اقدم من العنصر الموجود في قاعدة البيانات فانه يحمل رقم 02 و التسجيل الجديد ياخذا رقم 01 وكذا عند مسح اي تسجيل .
01- اود الترتيب السجلات وفق معايير مثلا انا وضعت 03 معير في ترتيبهم وهي اولا: الاقدمية ، ثانيا: تاريخ وضع الملف ثالثا : تاريخ الميلاد ،اود انا اضيف معياران عند تساوي المعايير السابقة وهما معيار الحالة العائلية - اعزب و متزوج ومطلق - ومعيار عدد الاولاد من اجل وضع وضع التسجيل حسبق درجة الاستحقاق وفق للملف المرفق
يجب عليك عدم مراعات الترتيب عند اضافة حقول المهم عدم تكرار نفس البيانات اي
الترتيب لا يهم عند تسجيل البيانات المهم عند الاستدعاء يكون بواسطة كويري و بالترتيب المطلوب
(29-10-2022, 05:47 PM)bouh25 كتب : يجب عليك عدم مراعات الترتيب عند اضافة حقول المهم عدم تكرار نفس البيانات اي
الترتيب لا يهم عند تسجيل البيانات المهم عند الاستدعاء يكون بواسطة كويري و بالترتيب
اخي الكريم اود فقط وضع ارقام في حقل n من اجل معرفة ترتيب اي تسجيل
السلام عليكم
أخي عليك ارفاق مثال حتى يساعدك الإخوة بوضوح ويسر .
لم أفهم السؤال جيدا
ولكن الأقدمية تعرف من خلال التاريخ
وعند عرض النتائج تستعمل استعلام كويري حسب ما تريد أنت
وفقك الله
(09-11-2022, 10:19 PM)wadoud كتب : السلام عليكم
أخي عليك ارفاق مثال حتى يساعدك الإخوة بوضوح ويسر .
لم أفهم السؤال جيدا
ولكن الأقدمية تعرف من خلال التاريخ
وعند عرض النتائج تستعمل استعلام كويري حسب ما تريد أنت
وفقك الله
اجل انا علم ان الاقدمية تعرف من التاريخ لكني اودمعرفت ترتيبه ضمن باقي التسجيل الموجودة في قاعدة البيانات والمثال ارفقه
على حسب ما فهمته هو وضع ترتيب رقمي ناتج select statement
هذه الخاصية محدودة في اكسس على عكس sql server لها داله خاصة بها ROW_NUMBER()
حتى وان تخطيت الداله ROW_NUMBER() الغير موجودة في اكسس بإنشاء Module
فلا يمكنك عمل اكثر من order by واحدة فقط . والتي تخص الحقل الجديد الخاص بالترقيم غالبا ما يسمى RowsID