![]() |
|
حساب الكمية المدخلة أو المخرجة خلال شهر بال sql - نسخة قابلة للطباعة +- delphi4arab منتديات دلفي للعرب (https://delphi4arab.net/forum) +-- قسم : منتديات دلفي للعرب التعليمية (https://delphi4arab.net/forum/forumdisplay.php?fid=3) +--- قسم : سؤال و جواب حول دلفي (https://delphi4arab.net/forum/forumdisplay.php?fid=15) +--- الموضوع : حساب الكمية المدخلة أو المخرجة خلال شهر بال sql (/showthread.php?tid=1473) |
حساب الكمية المدخلة أو المخرجة خلال شهر بال sql - yahia1921 - 05-01-2010 :bye1: السلام عليكم:kick: والله يا اخوتي انا حابب اعمل بواسطة sql الخاص بدالفي و واجهتني مشكلة في التاريخ وهي كيف اجد مثلا كمية من البضائع التي اشتريتها أو بعتها خلال أسبوع أو 10 أيام حيث أدخل التاريخ الأول والتاريخ الثاني شيء من هذا القبيل حيث لم يسبق لي التعامل مع دوال التاريخ فلنفرض أنه لدينا جدول نسميه 'jour' يحتوي على الخاصيات تاريخ اليوم 'datj' و رقم وصل الدخول 'nbone'و رقم وصل الخروج 'nbons' و الكمية المدخلة 'qtee' و الكمية المخرجة'qtes' فكيف يمكنني حساب الكمية المدخلة أو المخرجة خلال شهر مثلا علما ان الجدول بالاكسس:oops: حساب الكمية المدخلة أو المخرجة خلال شهر بال sql - kachwahed - 05-01-2010 وعليكم السلام ورحمة الله وفق قاعدة المحاسبة: المخزون المدة = مخزون أول المدة + إجمالي المدخلات - إجمالي المخرجات + المخزون المتبقي مجموع الإدخالات - مجموع الإخراجات: يمكن حسابه بالاستعلام التالي: كود : (SELECT SUM(Qtee) FROM jour WHERE datj BETWEEN #11/01/2009# AND #11/08/2009#)
-(SELECT SUM(Qtes) FROM jour WHERE datj BETWEEN #11/01/2009# AND #11/08/2009#)بالتوفيق. حساب الكمية المدخلة أو المخرجة خلال شهر بال sql - yahia1921 - 05-01-2010 والله مشكور يا اخي على تعبك معي احيطك علما انه لم يسبق لي العمل بالتاريخ حيث انا مضطر الان لاستخدامه لكن لدي تساءل بسيط هل استطيع ادخال التاريخ حيث لا يكون تابت اي من مكونين ل edit edit1 تحتوي على التاريخ الاول edit2 تحتوي على التاريخ الثاني حساب الكمية المدخلة أو المخرجة خلال شهر بال sql - kachwahed - 05-01-2010 طبعا يمكن، استخدام TDateTimePicker أفضل استعمل التاريخ كما كتبت في الاستعلام بين علامتي # بالتوفيق أخي. حساب الكمية المدخلة أو المخرجة خلال شهر بال sql - yahia1921 - 05-01-2010 رايكم لو سمحتم في التالي : [ كود : var
Form1: TForm1;
implementation
{$R *.dfm}
procedure TForm1.Button1Click(Sender: TObject);
var date1 , date2 : STRING;
begin
date1 := datetostr(datetimepicker1.Date);
date2 := datetostr(datetimepicker2.Date);
adodataset1.Filter := 'dt >='''+date1+'''and dt <='''+date2+'''';
adodataset1.Filtered := true;
end;
end.TDateTimePicker توجيه ان امكن لانه لم يعمل معي حساب الكمية المدخلة أو المخرجة خلال شهر بال sql - kachwahed - 05-01-2010 بخصوص الـ Filter هناك مواضيع مشابهة في المنتدى بكثرة، استخدم البحث حاول وجرب بعد طرق... إبدأ من أبسط مثال ثم تدرج حتى تصل إلى هدفك. بالتوفيق. حساب الكمية المدخلة أو المخرجة خلال شهر بال sql - yahia1921 - 09-01-2010 الحمد لله، مشكورين الاخوة بعد جهد جهيد وجدت الحل وبأبسط الطرق وهو ل رائع يفيد جل الحالات سوف اقوم ان شاء الله بتنسيقه وادرجه بحول الله لتعم الفائدة الجميع |