نمایش نتایج 1 تا 5 از 5

نام تاپیک: فیلتر کردن تکست باکس

  1. #1

    فیلتر کردن تکست باکس

    دوباره سلام و خسته نباشین
    ما یکسری اطلاعات مختلف که شامل اسامی یک عده از افراد هست رو در بانک اس کیو ال 2005 داریم حالا تو قسمت سرچ می خواهیم وقتی که کاربر در تکست باکس اسمی رو می خواد بنویسه به محض اینکه یک حرف از ابتدای اسم رو تایپ کرد دیتا گرید ویو بیاد کل اسامی که ابتدای حروف اونا همون کلمه تایپ شده است را در دیتا گرید ویو نشون بده و همینطور وقتی که کاربر حروف دوم اسم رو می نویسه دیتا گرید ویو کل اسامی که حروف اول و دوم اونا کلمات تایپ شده باشه رو نشون بده و الی ...


  2. #2

    نقل قول: فیلتر کردن تکست باکس

    سلام
    باید دستور سرچ رو تو رویداد TextChanged بنویسی و تو query باید از دستور like استفاده کنی.
    موفق باشی.

  3. #3

    نقل قول: فیلتر کردن تکست باکس

    اگه امکان داره بیشتر توضیح بدین متوجه نشدم با تشکر

  4. #4
    کاربر دائمی آواتار sayvan
    تاریخ عضویت
    مرداد 1389
    محل زندگی
    خودم
    سن
    30
    پست
    163

    نقل قول: فیلتر کردن تکست باکس

    یه دیتا تیبل و دیتا آداپتر یا(کامن) میخواد -کاراکتر % در اینجا یعنی کاراکترهای آخر مقدار فیلد مهم نباشد
                da = new OleDbDataAdapter("select * from madrase where Field1 like '" + textBox1.Text + "%'", cn);
    da.Fill(dt);
    dataGridView2.DataSource = dt;

    تو رویدا textBox1_TextChanged تکس باکس

  5. #5
    کاربر دائمی آواتار uniqueboy_ara
    تاریخ عضویت
    فروردین 1389
    محل زندگی
    تهران
    پست
    420

    نقل قول: فیلتر کردن تکست باکس

    اگر با EF و LINQ هم کار میکنی به این صورت میتونی بنویسی
     MyDB_Entities1 contex = new MyDB_Entities1();
    var Person = from p in contex.People where p.LastName.Contains(textBox1.Text) orderby p.FirstName select p;
    dataGridView1.DataSource = Person;

    /******Dar enteha bayad Objecte Sakhte shode ra az hafeze pak konim****/

    private void Form1_FormClosed(object sender, FormClosedEventArgs e)
    {
    contex.Dispose();
    contex = null;
    }

    People: نام جدول مورد نظر
    LastName : فیلذی که میخواهیم بر مبنای آن جستجو کنیم
    LastName : فیلدی که خروجی بر مبنای آن مرتب می شود

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •