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

نام تاپیک: نمایش داده های موجود در بانک به صورت لیست (ریل) باتایپ نام بخشی از آن

  1. #1
    منتظر تایید آدرس ایمیل
    تاریخ عضویت
    اسفند 1390
    پست
    24

    نمایش داده های موجود در بانک به صورت لیست (ریل) باتایپ نام بخشی از آن

    با سلام
    من میخوام مثلاً اگه تو تکست باکس حرف آ رو وارد کردم داده هایی که توی بانک با حرف آ شررع میشن به صورت لیستی یا ریلی مثل فیلد سایت گوگل که با تایپ حرفی مقدارهای پیشفرض رو اتوماتیک نشون میده
    به عنوانه مثال دیگه
    مثلا فیلد name دارای مقادیر "محمد" و "محسن"و مجتبی" است مثلاً اگه من حرف "م" رو توی تکست باکس نوشتم یه کادری به صورت ریلی در تکست باکس باز شه و تمام مقادیری که اولش "م" داره رو به من نشون بده که در این مثال مقادیر "محمد" و "محسن"و مجتبی" رو نشون بده ؟

    منتظر جوابتون هستم ؟
    فقط خیلی عجله دارم
    با تشکر

  2. #2

    نقل قول: نمایش داده های موجود در بانک به صورت لیست (ریل) باتایپ نام بخشی از آن

    سری به این تاپیک بزنید

    https://barnamenevis.org/showthread.p...15#post1475515

  3. #3
    منتظر تایید آدرس ایمیل
    تاریخ عضویت
    اسفند 1390
    پست
    24

    نقل قول: نمایش داده های موجود در بانک به صورت لیست (ریل) باتایپ نام بخشی از آن

    با تشکر از پاسخ شما rahdar عزیز اگه میشه یه نمونه برنامه صرفاً از طریق کد در این مورد بزارید؟
    ازتون خیلی ممنون میشم
    و از دوستان دیگه هم تقاضای کمک میکنم ؟
    آخرین ویرایش به وسیله hamedpmc : شنبه 02 اردیبهشت 1391 در 21:01 عصر

  4. #4
    منتظر تایید آدرس ایمیل
    تاریخ عضویت
    اسفند 1390
    پست
    24

    نقل قول: نمایش داده های موجود در بانک به صورت لیست (ریل) باتایپ نام بخشی از آن

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

  5. #5
    منتظر تایید آدرس ایمیل
    تاریخ عضویت
    اسفند 1390
    پست
    24

    سوال: نمایش داده های موجود در بانک به صورت لیست (ریل) باتایپ نام بخشی از آن

    یکی نیست به من کمک کنه ؟

  6. #6
    منتظر تایید آدرس ایمیل
    تاریخ عضویت
    اسفند 1390
    پست
    24

    سوال: سوال: نمایش داده های موجود در بانک به صورت لیست (ریل) باتایپ نام بخشی از آن

    چرا کسی نیست جواب ما رو بده ؟

  7. #7
    منتظر تایید آدرس ایمیل
    تاریخ عضویت
    اسفند 1390
    پست
    24

    نقل قول: سوال: سوال: نمایش داده های موجود در بانک به صورت لیست (ریل) باتایپ نام بخشی از آن

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

  8. #8

    نقل قول: نمایش داده های موجود در بانک به صورت لیست (ریل) باتایپ نام بخشی از آن

    شما ابتدا خاصیت autocomplete کمبو رو به حالت پیشفرض برگردونید.

    برای خواسته شما ، کافیه در رویداد textchanged یا textupdate کمبوباکس از دستور سلکت به همراه like استفاده کنید. مثال:

    private void cmb_TextChanged(object sender, EventArgs e)
    {
    if (cmb.Text != string.Empty)
    {
    try
    {
    if (con.State == ConnectionState.Closed)
    {
    con.Open();
    }
    SqlDataAdapter da;
    da = new SqlDataAdapter("SELECT name FROM tbl where name like '%" + cmb.Text + "%'", con);
    dt.Clear();
    da.Fill(dt);
    }
    catch (Exception ex)
    {
    MessageBox.Show(ex.ToString());
    }
    finally
    {
    if (con.State == ConnectionState.Open)
    {
    con.Close();
    }
    }
    cmb.DataSource = dt;
    }
    }

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

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