جستجو در اکسس با آیتم های مختلف

Collapse
X
 
  • زمان
  • نمایش
حذف همه
new posts
  • navid2260531

    • 2014/03/11
    • 5

    جستجو در اکسس با آیتم های مختلف

    سلام من یه مسئله دارم میشه برام حلش کنید . من 3 تا معلم دارم که اینا در تاریخهای مشخص در محلهای مشخصی کلاس دارن . حالا من می خوام با وارد کردن اسم معلم تاریخ و محل کلاس . با وارد کردن تاریخ اسم معلم و محل کلاسش و با وارد کردن محل کلاس اسم معلم و تاریخ رو بهم نشون بده اگر راهنمایی کنید خیلی ممنون میشم با سپاس بی کران
  • ~M*E*H*D*I~
    • 2011/10/19
    • 4377
    • 70.00

    #2
    نتایج حاصل از این جستجو رو کجا میخواید نمایش بدید؟
    [CENTER]
    [SIGPIC][/SIGPIC]
    [/CENTER]

    کامنت

    • navid2260531

      • 2014/03/11
      • 5

      #3
      با سلام بهتره تو یک جدول باشه

      کامنت

      • ~M*E*H*D*I~
        • 2011/10/19
        • 4377
        • 70.00

        #4
        نوشته اصلی توسط navid2260531
        با سلام بهتره تو یک جدول باشه
        خب از یک کوئری استفاده کنید در قسمت criteria شرط تعیین کنید
        [CENTER]
        [SIGPIC][/SIGPIC]
        [/CENTER]

        کامنت

        • navid2260531

          • 2014/03/11
          • 5

          #5
          نوشته اصلی توسط ~M*E*H*D*I~
          خب از یک کوئری استفاده کنید در قسمت criteria شرط تعیین کنید
          میشه برام یه نمونه بگید من خیلی مبتدیم

          کامنت

          • ~M*E*H*D*I~
            • 2011/10/19
            • 4377
            • 70.00

            #6
            نوشته اصلی توسط navid2260531
            میشه برام یه نمونه بگید من خیلی مبتدیم
            یک نمونه قرار بدید لطفا
            [CENTER]
            [SIGPIC][/SIGPIC]
            [/CENTER]

            کامنت

            • navid2260531

              • 2014/03/11
              • 5

              #7
              سلام نمی دونم این بدرد بخور هست یا نه سپاس فراوان
              فایل های پیوست شده

              کامنت

              • smartman

                • 2012/01/18
                • 170

                #8
                فایل پیوست را ببینید.

                برای جست و جو کافیه تنها بخشی از نام مربی یا محل تدریس یا تاریخ را وارد کنید و اینتر بزنید.
                فایل های پیوست شده

                کامنت

                • navid2260531

                  • 2014/03/11
                  • 5

                  #9
                  با تشکر از شما استاد گرامی میشه لطفا اصلاح بفرمایید که با ورود تاریخ نام و محل نمایش داده بشه - سپاس بی کرانفکر کنم کار نمی کنه برای من با توجه به اینکه فرمودین تاریخ شش رقمی وارد بشه - درود
                  Last edited by navid2260531; 2014/03/12, 14:09.

                  کامنت

                  • smartman

                    • 2012/01/18
                    • 170

                    #10
                    در خصوص جست و جو بر مبنای تاریخ مشکلی نداره با این توضیح که تاریخ بصورت عدد شش رقمی و به این صورت که ابتدا دو رقم اول (سمت چپ) برای سال، دورقم بعدی برای ماه و دو رقم آخر (سمت راست) برای روز لحاظ بشه.

                    کامنت

                    • Amir Ghasemiyan

                      • 2013/09/20
                      • 4598
                      • 100.00

                      #11
                      نوشته اصلی توسط smartman
                      در خصوص جست و جو بر مبنای تاریخ مشکلی نداره با این توضیح که تاریخ بصورت عدد شش رقمی و به این صورت که ابتدا دو رقم اول (سمت چپ) برای سال، دورقم بعدی برای ماه و دو رقم آخر (سمت راست) برای روز لحاظ بشه.
                      کد:
                      strSearch = "[Searchable] Like " & "'" & "*" & Me.txtSearch & "*" & "'"
                      DoCmd.SetFilter "", strSearch, [COLOR=#FF0000]"AI"
                      ممنون بابت فايل خوبتون. ميشه اين دو خط رو توضيح بدين؟ مخصوصا قسمت رنگي شده
                      
                      
                      [/COLOR]

                      کامنت

                      • smartman

                        • 2012/01/18
                        • 170

                        #12
                        1- داده های ما در جدولی به نام tblData ذخیره میشن.
                        2- کوئری qrySearch شامل تمامی فیلدهای جدول tblData و یک فیلد محاسباتی بنام Searchable میباشد که حاصل ادغام فیلدهای اصلی جدول tblData است.
                        3- Search_subform فرمی است که Data Source آن کوئری فوق الذکر است.
                        4- AI نام شی ساب فرم موجود در فرم frmList است که Source Object آن روی فرم Search_subform تنظیم شده است.
                        5- txtSearch نام textbox جست و جو در فرم frmList است.
                        6- کد زیر :
                        کد:
                        DoCmd.SetFilter "", strSearch, "AI"
                        یک فیلتر به شرح strSearch به شئ AI اعمال می کند.
                        7- strSearch یک رشته کد sql بوده و به معنای «فیلد Searchable شامل متن موجود در txtSearch باشد» است.


                        در واقع بجای جست و جو بر روی تک تک فیلدهای جدول tblData، روی فیلد Searchable که حاصل ادغام همه فیلدهاست جست و جو میکنیم.

                        کامنت

                        • daghyad

                          • 2012/03/30
                          • 117

                          #13
                          سلام سال نو مبارک ممنون از شما
                          فقط کاش جستجو را میشد طوری انجام داد که هر فیلد شامل هریک از کلمات جستجو هست اون رکورد نمایش داده بشه و وقتی عبارت جستجو را پاک می کنیم به کلیه فیلد ها ظاهر بشن ممنون و در مورد کد ها هم اگر توضیحی میدادید خوب بود ممنون

                          کامنت

                          چند لحظه..