PDA

View Full Version : نوشتن یک ماژول برای جستجوی یک رکورد



mojiamary
چهارشنبه 24 اسفند 1384, 15:52 عصر
سلام
من در حین تهیه یک بانک اطلاعاتی (دبیرخانه) چند خط برنامه برای کلید جستجو نوشتم ولی ایرادی که داشت این بود که با این که می توانست در همه رکوردها جستجو کند ولی فقط اولین رکوردی را نمایش می داد .مثلا تاریخ بعضی از نامه هایی که به یک دبیرخانه وارد می شود یکسان است وقتی تاریخ خاصی را جستحو می کنیم فقط یک رکورد نمایش داده می شود ( البته چند خط برنامه فقط به درد این می خورد که فیلد کلید اصلی را جستجو کنم که فیلد اصلی من شماره نامه است چون هرنامه شماره مخصوص به خودش رو داره ) و من می خواهم تمام نتایج نشان داده شود . در ضمن هنگامی که جستجو تمام می شود و رکوردی یافت نمی شود پیغام Debugظاهر می شود. دوستان اگر ممکن است بنده ناشی را راهنمایی کنند .

moustafa
چهارشنبه 24 اسفند 1384, 22:28 عصر
با فیلتر کردن مشکلی داری
do cmd.applyfilter
یک sub form با نمای datasheet بزار سپس با توجه به مقدار یک کامبو باکس یا تکس باکس ان را فیلتر کن
برای جستجو بیشتر می توانی یک commandbotten با ویزارد find بزاری که انعطاف پذیری بیشتری هم داشته باشه
من برای یه اژانس مسکن برنامه نوشته بودم که در جستجو ان از این روشها استفاده میکردم

MMAASS
پنج شنبه 25 اسفند 1384, 18:26 عصر
سلام
من در حین تهیه یک بانک اطلاعاتی (دبیرخانه) چند خط برنامه برای کلید جستجو نوشتم ولی ایرادی که داشت این بود که با این که می توانست در همه رکوردها جستجو کند ولی فقط اولین رکوردی را نمایش می داد .مثلا تاریخ بعضی از نامه هایی که به یک دبیرخانه وارد می شود یکسان است وقتی تاریخ خاصی را جستحو می کنیم فقط یک رکورد نمایش داده می شود ( البته چند خط برنامه فقط به درد این می خورد که فیلد کلید اصلی را جستجو کنم که فیلد اصلی من شماره نامه است چون هرنامه شماره مخصوص به خودش رو داره ) و من می خواهم تمام نتایج نشان داده شود . در ضمن هنگامی که جستجو تمام می شود و رکوردی یافت نمی شود پیغام Debugظاهر می شود. دوستان اگر ممکن است بنده ناشی را راهنمایی کنند .

می شه کدی که نوشتین رو بذارین ببینیم :متفکر: