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

سوال كيف عمل كود للبحث في قاعده اليبانات ولكن

بدأه GlobSMS في 24 فبراير 2009 · 6 رد · 817 مشاهدة · في ASP.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم

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

فارجو من الاعضاء الكرام اعطائي الكود اللازم او validation مع العلم اني اقوم بالبرمجه بلغه c# ببرنامج visual studio 2008

وقاعده البيانات sql server 2008

وشكرا لكم

#2

قم بعمل Count لل booked spaces و قارنها بال Max Capacity

بمعني هل يوجد لديك حقل يوضح اقصي عدد للركاب مثلا

و هل تستطيع تحديد عدد التذاكر المحجوزة

اذن يمكنك معرفة اذا كان يوجد available space او لا

هل تستخدم LINQ?

#3

ممكن توضح كلامك شويه؟؟؟؟؟؟

#4

انا لدي حقل يحدد كم راكب لكل طائره

#5

وين الخبراء بالموقع

#6

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

لديك حقل يحدد كم راكب لكل طائرة وبالطبع هذا الحقل في جدول آخر غير الجدول الذي يتم فيه الحجز

قم بعمل حقل آخر في نفس الجدول الذي فيه هذا الحقل وسميه مثلا ReserveTemp

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

وبعد كل عملية حجز تقوم بزيادة قيمة الحقل ReserveTemp بمقدار 1

وعند بدء عملية حجز لطائرة أخرى تقوم بإعادة قيمة الحقل ReserveTemp إلى الصفر

وبذلك تحل المشكلة إن شاء الله

بالتوفيق

إذا أردت أن تـجـعـلـنـي سـعـيـداً ... فـعـلـمـنـي شـيـئـاً جـديـداً

#7

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

عندي لك الحل

سوي ليبل وسميه

account

و حدد عدد المقاعد الي فاضية عن طريق

sql statment

وتسوي أكاونت للحجوزات الموجودة وتطرحها من 50

وتسوي أمر

IF account = 0 then

أفتح صفحة جديدة تقول إنه لايوجد مقعد فاضي

وإذا فيه أي خدمة في مشروعك إن شاء الله نقدر نفيدك

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

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…