PDA

View Full Version : جستجوی با چند فیلتر



صبا9841
شنبه 28 بهمن 1385, 11:26 صبح
با سلام
در این سایت نمونه برای این کار که شامل چند فیلتر باشد پیدا نشد.
لطفا فایل ضمیمه را ملاحظه کنید.

ROGHANI
شنبه 28 بهمن 1385, 12:41 عصر
مثال رادیدم .
در اینگونه دستورات برنامه به دنبال فیلتر کردن اطلاعات بر اساس کلمات انتخاب شده میگردد. ولی شما در این فرم میخواهید که برنامه ردیف هایی را نشان دهد که تاریخشان از تاریخی خاص بزرگتر است. یعنی جستجو بر اساس کلمات نیست. فکر نمیکنم از این طریق به جواب برسی .

Payam Moradi
شنبه 28 بهمن 1385, 12:58 عصر
مثال رادیدم .
در اینگونه دستورات برنامه به دنبال فیلتر کردن اطلاعات بر اساس کلمات انتخاب شده میگردد. ولی شما در این فرم میخواهید که برنامه ردیف هایی را نشان دهد که تاریخشان از تاریخی خاص بزرگتر است. یعنی جستجو بر اساس کلمات نیست. فکر نمیکنم از این طریق به جواب برسی .
سخت نگیر!

موفق باشید:چشمک:
.
.

صبا9841
یک شنبه 29 بهمن 1385, 07:31 صبح
سخت نگیر!

موفق باشید:چشمک:
.
.

ضمن تشکر از آقای مرادی یک نکته درمورد فیلتر "تا تاریخ" در txtRoozEnd علامت "=" اضافه شود

If Not IsNull(Me.txtRoozEnd) Then
strWhere = strWhere & "([Rooz] <= '" & Me.txtRoozEnd & "') AND "
End If

ROGHANI
چهارشنبه 23 خرداد 1386, 06:17 صبح
در صورتیکه فیلد تاریخ از نوع number باشد برنامه error میدهد. آیا راهی برای حل این مشکل وجود دارد

Payam Moradi
چهارشنبه 23 خرداد 1386, 07:15 صبح
در صورتیکه فیلد تاریخ از نوع number باشد برنامه error میدهد. آیا راهی برای حل این مشکل وجود دارد

باید آپستروف رو برداری:



If Not IsNull(Me.txtRoozEnd) Then
strWhere = strWhere & "([Rooz] <= " & Me.txtRoozEnd & ") AND "
End If