جستجو در دیتاگرید بر اساس چند تکس باکس با استفاده از LINQtoSQL

سی شارپ و جاوا را به زبان ساده بیاموزید!

  • شاید به جرات بتوان گفت که این وب سایت کاملترین سایت آموزشی زبان برنامه نویسی سی شارپ و جاوا می باشد که تمامی مطالب و کدهای آن قبل از قرار گرفتن در سایت با وسواس فراوان تست و بازنگری شده اند.
  • در حال حاضر بیش از 700 مطلب آموزشی در سایت وجود دارد که تعداد آنها توسط تیم مدیریت در حال افزایش است.
  • با پرداخت حق اشتراک، ((تمامی مطالب)) سایت برای شما نمایش داده می شود.
  • مدت عضویتحق اشتراک
    یک ماهه20000 تومان
    یک ساله (25 درصد هزینه کلاس های حضوری)100000 تومان
  • این مبالغ در مقابل مبالغی که جهت شرکت در کلاس های حضوری پرداخت می شود واقعا ناچیز است و بابت یادگیری دو زبان برنامه نویسی قدرتمند جاوا و سی شارپ پرداخت می شود.
  • اشتراک VIP به منزله کمک مالی به تیم مدیریت، جهت نگهداری و بروز رسانی سایت می باشد.
  • در هیچ کتاب، سی دی یا آموزشگاهی این همه مطلب به شما آموزش داده نمی شود.
  • از آنجاییکه برای تهیه مطالب وقت زیادی صرف می شود و مبلغ VIP هم بسیار کم است، از اعضای VIP خواهش می کنیم که اطلاعات کاربری خود را در اختیار دیگران نگذارند تا زحمات ما هدر نرود.
  • قبل از پرداخت حق اشتراک و برای آشنایی با کیفیت آموزش ها ، مطالب رایگان سایت را مطالعه کرده و سپس مراحل زیر را از راست به چپ جهت مشاهده مطالب طی نمایید.

لطفا اگر نظر، پیشنهاد و یا انتقادی در باره مطلب بالا دارید در قسمت زیر و اگر سوالی دارید در بخش پرسش و پاسخ مطرح بفرمایید.

  1. nazanin پاسخ دادن

    میشه لطفا یه توضیح راجع به کدهای نوشته شده بدین؟
    منظورتون از IEnumerable و personel که به صورت personel.firstname نوشتین چیه؟

    • یونس ابراهیمی پاسخ دادن

      سلام دوست عزیز ، سوالات رو در انجمن سایت مطرح فرمایید .

      IEnumerable مربوط به خروجی دستورات Linq هست . همچنین می تونید از کلمه کلیدی var هم استفاده کنید .
      personel هم از نوع کلاس tablePersonel هست . Linq to sql به ازای هر جدول در بانک اطلاعاتی یک کلاس همنام ایجاد می کنه . به ازای هر فیلد در جدول هم یک خصوصیت همنام باهاش در کلاس قرار میده .

      آموزش کامل Linq to sql رو می تونید در سایت مطالعه کنید .

  2. Source پاسخ دادن

    برای جستجو بر اساس نام از این رشتە استفادە کردین

    where personel.FirstName.Contains(this.textBox1.Text) &&
              personel.LastName.Contains(this.textBox2.Text) 
    

    اگر از یە textbox استفادە کنیم کە مقدار عدد رو دریافت کنە مثلا id , رشتە بە چە شکلی درمیاد ؟

    • یونس ابراهیمی پاسخ دادن

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

  3. t.tvs پاسخ دادن

    سلام بسیار مفید بود ممنون از شما

  4. خسرو پاسخ دادن

    سلام
    برای کلمات فارسی هم کاربرد داره !؟ یا فقط انگلیسی ! ؟

    • یونس ابراهیمی پاسخ دادن

      بله می تونید از کلمات فارسی هم استفاده کنید . فرقی نداره .