ايران ويج

نسخه‌ی کامل: مشکل با دیتا ریپورت
شما در حال مشاهده‌ی نسخه‌ی متنی این صفحه می‌باشید. مشاهده‌ی نسخه‌ی کامل با قالب بندی مناسب.
با عرض سلام به برنامه نویس ها
سوالی که می خوام بپرسم قبلا پرسیده شده ولی سوال من یکم فرق می کند.
من مي خوام بانك رو فيلتر كنين (براساس چيزي كه تو تكست قرار دادم) بعد هم تو ريپورت ببينين
من می خوام سه تا تکست روی فرم بگذارم که دو تای اون تاریخ را بگیره و رکود هایی که بین دوتاریخ هست را نشان بده، حالا بیاد از رکورد هایی که پیدا کرد کلمه ای که تو تکست سوم نوشته ایم پیدا کند و سپس نتیجه را تو ريپورت نشان بده.
من یه برنامه دارم می نویسم که مربوط به آموزشگاه های فنی و حرفه ای می باشد. من مشکلی که نوشتم تو این برنامه دارم.
مثلا می خوام کارآموزان رشته برق صنعتی که ار تاریخ 01/01/1386 تا تاریخ 01/03/1386 ثبت نام شده اند را برایشان فرم آزمون و آمار صادر کنم.
البته یه سوال دبگه کرده بودم که خوابم را داده بودن و اون سوال کدی بود که بین دو تاریخ را نشان بده
کد این را هم دارم که نام را جستجو کنم اما نمی دونم دوتا کد را چطوری مخلوط کنم و این را هم نمی دونم که چطوری تو دیتا ریپورت نشان بده.
با تشکر فروان
علی شاه رجبیان
شاهین شهر
با سلام
من قبلا هم آدرس زير را بشما معرفي كردم .ولي بنظر مياد شما كامل نخونديش
http://forum.iranled.com/showthread.php?tid=3872

در استفاده از دستورات sql مي توانييم 255 select تو در تو را بنويسيم و استفاده كنيم:

کد:
select col1,col2 from(select * from table1 where col2='s') where (col3 like '?f'));
در مثال بالا ابتدا ركوردهايي كه ستون دوم آنها برابر حرف s است انتخاب مي شوند سپس از ميان انها ستونهاي اول و دوم بطوري انتخاب مي شوند

ودر مورد تاريخ عرض كنم كه نمي توان در ديتا بيس بدنبال تاريخ شمسي گشت
چون ابتدا صحيح بودن تاريخ بررسي ميشود و شما بايد تاريخ را در فيلد تاريخ زمان ذخيره كنيد كه ممكن مثلا برا 1386/2/31 خطا بدهد چرا كه در تاريخ ميلادي ماه فبريه 28 و هر 4 سال 29 روز مي باشد