عبد الفتاح كيرة قام بنشر فبراير 11, 2016 قام بنشر فبراير 11, 2016 (معدل) السلام عليكم لدى حقلان بقاعدة بيانات الأول حقل متزوج نعم/لا الثانى حقل عدد الأولاد رقم طبعا المتزوج نختار له فى الحقل الأول نعم و إن كان له أولاد نكتب فى الحقل الثانى عددهم و إلا نكتب صفر نتركه فارغا وكذلك الحال مع غير المتزوج و السؤال أى الخيارين أفضل الصفر أم الفارغ وهل لو تركناه فارغا يكون هذا ضارا بقاعدة البيانات هذا مجرد مثال و لكن يمر بنا هذا كثيرا فأردت سؤال الخبراء جزاكم الله خيرا تم تعديل فبراير 11, 2016 بواسطه عبد الفتاح كيرة
كرار صبري _ أبو جنى قام بنشر فبراير 12, 2016 قام بنشر فبراير 12, 2016 و عليكم السلام و رحمة الله و بركاته ... استاذ عبد الرحمن حسب معلوماتي المتواضعة , لا فرق فاذا كانت القيمة الافتراضية للحقل = صفر او يتم ادخال قيمة معينة . واذا تركناه فارغا فعندما نستخدمه nz ( [ اسم الحقل];0 ) 1
عبد الفتاح كيرة قام بنشر فبراير 12, 2016 الكاتب قام بنشر فبراير 12, 2016 (معدل) من ناحية ثقل قاعدة البيانات الصفر أم الحقل الفارغ أيهما أفضل تم تعديل فبراير 12, 2016 بواسطه عبد الفتاح كيرة
أبو عبدالله الحلوانى قام بنشر فبراير 12, 2016 قام بنشر فبراير 12, 2016 ما أعلم أن قيمة المدخل بالحقل يقاس بالبيت bit ومعلوم أنها أصغر وحدة قياس وسواء تم ادخال الصفر أم ترك الحقل فارغ فلا فرق ولكن المهم هو نوع وحجم البيان الذى تم تخصيصه للحقل عند تصميم الجدول فإن الأكسس يحجز لهذا الحقل حجما بالذاكرة على قدر نوع وحجم البيان المعد من قبل المصمم سواءا ترك الحقل فارغا فيما بعد أو ملأ بالبيانات, مثال: لنفترض أن الحقل A بالجدول tbl1 اعداده نص وحجمه 255 فإن الأكسس يحجز لهذا الحقل بالذاكرة 255 بيت بغض النظر عن حجم البيان الذى سيتم ادخاله بعد فى هذا الحقل أكان مساوى ل 255 أم لا أم كان الحقل فارغا أصلا. هذا والله أعلم 1
عبد الفتاح كيرة قام بنشر فبراير 12, 2016 الكاتب قام بنشر فبراير 12, 2016 (معدل) السلام عليكم لدى حقلان بقاعدة بيانات الأول حقل متزوج نعم/لا الثانى حقل عدد الأولاد رقم طبعا المتزوج نختار له فى الحقل الأول نعم و إن كان له أولاد نكتب فى الحقل الثانى عددهم و إلا نكتب صفر نتركه فارغا وكذلك الحال مع غير المتزوج و السؤال أى الخيارين أفضل الصفر أم الفارغ وهل لو تركناه فارغا يكون هذا ضارا بقاعدة البيانات هذا مجرد مثال و لكن يمر بنا هذا كثيرا فأردت سؤال الخبراء جزاكم الله خيرا تقصد أنقيمة الحقل المحجوزة مستنفدة بكل حال سواء تركت خالية أم وضع بها صفر إذن الأفضل استغلالها أشكرك تم تعديل فبراير 12, 2016 بواسطه عبد الفتاح كيرة
رمهان قام بنشر فبراير 13, 2016 قام بنشر فبراير 13, 2016 كيف الاحوال اخي عبدالفتاح كجواب مباشر اعتقد ماذكره الاستاذ عبدالله الحلواني صائب ولكن اريد افيد بافكار ممكن استغني عن الحقل متزوج . واكتفي بعدد الابناء : فاذا كان صفر فهو متزوج وليس لديه ابناء واذا به عدد فهو متزوج وله هذا العدد من الابناء واذا فاضي null فهو غير متزوج وكتوسع اكثر في البرنامج : ماذا لو تزوج ثم طلق ثم تزوج طبعا لا قدرالله علشان ماتزعلو عليه فهنا لابد من وضع جدول مستقل وبه بيان الحالة كتفصيل اكثر وبتواريخ اكثر خصوصا لو هناك منفعة تصرف بناء على حالة الزواج اتمنى ان افدتك اكثر من فلسفة تحياتي 1
عبد الفتاح كيرة قام بنشر فبراير 13, 2016 الكاتب قام بنشر فبراير 13, 2016 (معدل) عليكم السلام و رحمة الله و بركاته هذه إجابة شخص كان واقفا فى طابور هذه المشكلة فهو على علم بها جزاك الله خيرا وجارى الفحص و إعادة النظر وشكرا جزيلا لك ممكن مكان null نجعلها سالب واحد؟ تم تعديل فبراير 13, 2016 بواسطه عبد الفتاح كيرة
أبو عبدالله الحلوانى قام بنشر فبراير 17, 2016 قام بنشر فبراير 17, 2016 مساهمة مع الفكرة التى طرحها أستاذنا رمهان لا بأس أن تضع سالب واحد دلالة على غير المتزوج خاصة أن هذا الأمر سيعمل على تيسير عملية فلترة البيانات على حسب معيار اذا كان متزوج أم لا مثالا للتوضيح لنفترض أنى أريد تقرير به عدد المتزوجين ويعولون أولاد - وكذلك عدد المتزوجين ليس لديهم أولاد - وكذلك عدد غير المتزوجين فبامكانى الحصول على ذلك بسهولة من خلال استخدام دالة بسيطة كهذه: Dcount(a,tbl,a >1) 'for marege and have sons Dcount(a,tbl,a =1) 'for marege and dont have sons Dcount(a,tbl,a = -1) 'for not marege and nothave sons هذا والله أعلم 1
عبد الفتاح كيرة قام بنشر فبراير 17, 2016 الكاتب قام بنشر فبراير 17, 2016 فكرة جميلة فعلا و سأقوم بتطبيقها بالفعل إن شاء الله على أنواع كثيرة مشابهة من الجداول شكرا جزيلا لاهتمامك
كرار صبري _ أبو جنى قام بنشر فبراير 18, 2016 قام بنشر فبراير 18, 2016 11 ساعات مضت, أبو عبدالله الحلوانى said: مثالا للتوضيح لنفترض أنى أريد تقرير به عدد المتزوجين ويعولون أولاد - وكذلك عدد المتزوجين ليس لديهم أولاد - وكذلك عدد غير المتزوجين استاذ أبو عبد الله ... أعتقد أنك تقصد ... Dcount(a,tbl,a >0) 'for marege and have sons Dcount(a,tbl,a =0) 'for marege and dont have sons Dcount(a,tbl,a = -1) 'for not marege and nothave sons لأن الحقل a هو عدد الأولاد ... 1
عبد الفتاح كيرة قام بنشر فبراير 18, 2016 الكاتب قام بنشر فبراير 18, 2016 الفكرة واضحة الاستفادة القصوى من الحقل فى تقديم معلومات للاستعلام سالب غير متزوج صفر متزوج بلا ذرية 1 متزوج مع ولد واحد وهكذا شكرا لكم
الردود الموصى بها
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.