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

نام تاپیک: جستجوي در جدول بانك اطلاعاتي از طريق combobox

  1. #1
    کاربر تازه وارد
    تاریخ عضویت
    اردیبهشت 1388
    محل زندگی
    شیراز
    پست
    30

    جستجوي در جدول بانك اطلاعاتي از طريق combobox

    با سلام
    در هنگام ثبت اطلاعات يك ركورد لازم است كه مقدار يك فيلد از جدول ديگري انتخاب شود.
    فرض كنيم جدول ديگر دو فيلد دارد يكي code و ديگري sharh . حال مي خواهيم با استفاده از يك combobox به محض اينكه كاربر يك يا بخشي از كد يا شرح مورد نظر را وارد كرد بلافاصله combobox باز شود و تمام اطلاعاتي كه شامل مقدار وارد شده مي باشد فيلتر شده و به نمايش در آيد و كاربر هر كدام را خواست انتخاب كند و نتيجه شامل code و sharh مورد نظر در يك lable جلوي combobox وارد گردد.
    از دوستان عزيز اگر كسي راه حلي دارد ممنون ميشوم مرا كمك كند

  2. #2
    کاربر دائمی آواتار ebrahimv
    تاریخ عضویت
    اسفند 1385
    محل زندگی
    وايقان
    سن
    34
    پست
    391

    نقل قول: جستجوي در جدول بانك اطلاعاتي از طريق combobox

    خود كامبو اين امكان رو داره فقط بايد در هنگام نوشتن عمل فيلتر رو انجام بدي ولي اين عمل يك مشكل به وجود مياره كه اگه اطلاعات جدولت زياد باشه در هنگام نوشدن برنامه مقداري هنگ ميكنه
    خوب براي اين كار ابتدا كامو رو به جدول مورد نظر وصل كن اگه به صورت ديزاين اين كار رو انجام بدي يك بايندينگ به برنامت اضافه ميشه كه با استفاده از فيلتر اون ميتوني فيلتر مورد نظر خودت رو انجام بدي
    دستور فيلتر را بايد در خواصيت textChanged بنويسي

  3. #3

    نقل قول: جستجوي در جدول بانك اطلاعاتي از طريق combobox

    سوالت واضح نیست
    می تونی تو یک حلقه for کدهای توی بانکتو به comboox اضافه کنی و تو رویداد change اون دستور جستجو رو بنویسی..
    همچنین برای فیلتر اطلاعات می تونی از خاصیت autocomplete مال combobox استفاده کنی

  4. #4
    کاربر تازه وارد
    تاریخ عضویت
    اردیبهشت 1388
    محل زندگی
    شیراز
    پست
    30

    نقل قول: جستجوي در جدول بانك اطلاعاتي از طريق combobox

    با تشکر از دوستان
    من هنوز نتوانستم مشکلم را حل کنم.
    برنامه ای که نوشتم را ضمیمه کردم. خواهشمند است برنامه من را اصلاح کنید.
    راهنمایی برنامه:
    [IMG]file:///C:/DOCUME%7E1/panda/LOCALS%7E1/Temp/moz-screenshot.jpg[/IMG]برنامه را اجرا کنید. سپس بر روی گزینه edit کلیلک کنید . در پنجره ویرایش من میخواهم «کد» را ازطریق یک combobox از جدول kala در دیتابیس بخوانم که شمال دو فیلد code و sharh است. حال من میخواهم وقتی در comboboc قسمتی از code یا sharh را که وارد کردم بلافاصله combobox باز شده و اطلاعاتی که شامل کاراکترهای وارد شده می باشد فیلتر شده و من هر کدام را خواستم بر روی آن کلیک کنم و در دو textbox جلوی combobox در یکی کد کالا و در دیگری شرح کالا وارد شود.
    ممنونم

  5. #5
    کاربر تازه وارد
    تاریخ عضویت
    اردیبهشت 1388
    محل زندگی
    شیراز
    پست
    30

    نقل قول: جستجوي در جدول بانك اطلاعاتي از طريق combobox

    از دوستان عزيز برنامه نويس كسي نيست جواب بده

  6. #6
    کاربر تازه وارد
    تاریخ عضویت
    اردیبهشت 1388
    محل زندگی
    شیراز
    پست
    30

    نقل قول: جستجوي در جدول بانك اطلاعاتي از طريق combobox

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

  7. #7
    کاربر دائمی آواتار amin_iman82
    تاریخ عضویت
    بهمن 1386
    محل زندگی
    Visual Studio.net
    پست
    205

    نقل قول: جستجوي در جدول بانك اطلاعاتي از طريق combobox

    باید از دستور LIKE استفاده کنید.

    داخل textChanged کوری رو اینتوری بنویسید:

    "SELECT * FROM table WHERE Code LIKE '%"+ ComboBox1.text +"%' "
    مثلا شما بزنید A از جدول تمامی مواردی که داخل اون حرف A باشه خونده میشه.

    اگه مشکلی بود بگید
    موفق باشید

  8. #8

    نقل قول: جستجوي در جدول بانك اطلاعاتي از طريق combobox

    32 دفعه دانلود و دریغ از یک جواب...
    من اگه در حد سوادم باشه جواب می دم

  9. #9
    کاربر تازه وارد
    تاریخ عضویت
    اردیبهشت 1388
    محل زندگی
    شیراز
    پست
    30

    نقل قول: جستجوي در جدول بانك اطلاعاتي از طريق combobox

    دوست عزیر amin_iman82
    من این کارها که گفته اید را انجام دادم اما نشد
    لطف کنید برنامه مرا anbar55.rar‏ (139.0 کیلوبایت, 40 دیدار) را ببینید مشکلش کجاست و درست انرا برایم جهت دانلود قرار دهید

  10. #10
    کاربر تازه وارد
    تاریخ عضویت
    اردیبهشت 1388
    محل زندگی
    شیراز
    پست
    30

    نقل قول: جستجوي در جدول بانك اطلاعاتي از طريق combobox

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

  11. #11
    کاربر دائمی آواتار amin_iman82
    تاریخ عضویت
    بهمن 1386
    محل زندگی
    Visual Studio.net
    پست
    205

    نقل قول: جستجوي در جدول بانك اطلاعاتي از طريق combobox

    ببخشید. من چند روزی بود سر نزده بودم.

    اینو دانلود کن ببین مشکلت حل شده؟
    فایل های ضمیمه فایل های ضمیمه
    • نوع فایل: zip bin.zip‏ (262.4 کیلوبایت, 149 دیدار)

  12. #12
    کاربر تازه وارد
    تاریخ عضویت
    اردیبهشت 1388
    محل زندگی
    شیراز
    پست
    30

    نقل قول: جستجوي در جدول بانك اطلاعاتي از طريق combobox

    با تشکر از amin_iman82
    برنامه روی یک فیلد درست کار میکرد. فقط من هیچ کدی را ندیدم. ظاهرا شما با تعریف اشیاء دیتاست و دیتا اداپتور و .. این کار را کرده بودید. اگر ممکنه یکبار دیگر برنامه را فقط از طریق کد نویسی برایم اصلاح کنید. من تمام اشیاء دیتاست و دیتا اداپتور و غیره را با کد نویسی ایجاد میکنم. ضمنا مشخص کنید ارتباط کومبو باکس با اشیائ از طریق کد نویسیس چگونه است. یک سوال دیگه اینکه اگر بخواهیم جستجو بر اساس هم کد و هم شرح باشه چگونه میشود. یعنی کاربر بخشی از کد یا شرح را که وارد شود رکورد مورد نظر درکومبو باکس نمشان داد ه شود. التبه می دانم که در کومبو فقط یک فیلد را میتوان نشان داد. ایا میشود کد و شرح را به هم ادغم کرد و نماشن داد؟

  13. #13

    نقل قول: جستجوي در جدول بانك اطلاعاتي از طريق combobox

    نقل قول نوشته شده توسط sepidehdam مشاهده تاپیک
    با تشکر از amin_iman82
    برنامه روی یک فیلد درست کار میکرد. فقط من هیچ کدی را ندیدم. ظاهرا شما با تعریف اشیاء دیتاست و دیتا اداپتور و .. این کار را کرده بودید. اگر ممکنه یکبار دیگر برنامه را فقط از طریق کد نویسی برایم اصلاح کنید. من تمام اشیاء دیتاست و دیتا اداپتور و غیره را با کد نویسی ایجاد میکنم. ضمنا مشخص کنید ارتباط کومبو باکس با اشیائ از طریق کد نویسیس چگونه است. یک سوال دیگه اینکه اگر بخواهیم جستجو بر اساس هم کد و هم شرح باشه چگونه میشود. یعنی کاربر بخشی از کد یا شرح را که وارد شود رکورد مورد نظر درکومبو باکس نمشان داد ه شود. التبه می دانم که در کومبو فقط یک فیلد را میتوان نشان داد. ایا میشود کد و شرح را به هم ادغم کرد و نماشن داد؟
    سلام

    چند مورد به ذهنم رسيد كه براتون مي نويسم.
    1. در يك كومبو مي توان چندين فيلد را نمايش داد. مثلا با ايچاد يك view و وصل كردن يك فيلد تركيبي آن به كومبو چندين فيلد را در آن نمايش داد.
    2. براي ديتاي بالا سعي كنيد هميشه 100 ركورد اول را در كومبو نمايش دهيد.
    3. جستجوي شما در كومبو مي تواند تركيبي باشد يعني تركيب كد و شرح را براي جستجو داشته باشد و مثلا با كاراكتر & عملگر "و" و يا | عملگر "يا" را فعال كند.
    4. استفاده از like در جستجوي روي sql و يا استفاده از filter مربوط به ديتاست به حجم جدولي كه استفاده مي كنيد بستگي دارد.
    پيروز باشيد

  14. #14
    کاربر تازه وارد
    تاریخ عضویت
    اردیبهشت 1388
    محل زندگی
    شیراز
    پست
    30

    نقل قول: جستجوي در جدول بانك اطلاعاتي از طريق combobox

    با تشکر
    amin_iman82
    اگر ممکنه همین برنامه را با کد نویسی برام بازنویسی کنید
    ممنونم

  15. #15
    کاربر دائمی آواتار amin_iman82
    تاریخ عضویت
    بهمن 1386
    محل زندگی
    Visual Studio.net
    پست
    205

    نقل قول: جستجوي در جدول بانك اطلاعاتي از طريق combobox

    سلام سعید جان
    ببخشید دیر حواب دادم متوجه این تاپیک نشده بودم ، لطفا اگه بعد از یه مدت جواب ندادم پیغام خصوصی برام بذارید.

    خب ، اینو با کد نویسی گذاشتم ، ولی اینطوری باید کلی کد بنویسی وقتی پروژه سنگین باشه خیلی وقتتو میگیره.

    موفق باشید.
    فایل های ضمیمه فایل های ضمیمه

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

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