آموزش سی شارپ

اتصال combobox به دیتابیس در #c

گاهی مواقع نیاز است تا اطلاعات یک ستون از دیتابیس را در combobox نمایش دهید برای چنین منظوری باید combobox را به دیتابیس اتصال دهید.

نحوه اتصال combobox به دیتابیس در C#

برای اینکارباید یک کوئری به دیتابیس بزنید و سپس نتیجه را با استفاده از حلقه for در به آیتم های آن اضافه کنید.


مثال زیر را از دیتابیس در نظر بگیرید

 اتصال combobox به دیتابیس در C#

می خواهیم ستون UserName را در combobox نمایش دهیم. برای اینکار ابتدا با استفاده از دستورات زیر ستون UserName را از جدول User می خوانیم

در دستور بالا ستون UserName را در DataTable ریختیم و اینبار باید اطلاعات را از دیتاتیبل به Combobox بریزیم. برای اینکار باید از حلقه for استفاده کنیم.

بعد از همین دستورات این حلقه for را قرار دهید.

نکته: این دستورات را می توانید در FormLoad صفحه قرار دهید همچنین می توانید در رویداد DrowpDown کومبوباکس قرار دهید.

برچسب ها

حسین درویشی

در حال تحقیق و مطالعه در حوزه هوش مصنوعی و کار با شبکه های عصبی هستم.

نوشته های مشابه

‫3 نظرها

  1. آقای درویشی سلام یک سوالی دارم اگه جواب بدهید ممنون میشم. من در یک پنجره سی شارپ ۳ تا کمبوباکس و یک دیتاگریدویو دارم می خواهم در کمبو باکس ۱ دیتابیس های مختلف sql server نمایش داده بشه ، سپس با کلیک بر روی هر دیتابیس ، تیبل های مختلف اون در کمبوباکس ۲ نمایش داده بشه ، سپس با کلیک بر روی هر تیبل ، فیلدهای اون در کمبوباکس ۳ و دیتاگرید ویو نمایش داده بشه . ممنون میشم یک سورس کد برای من قرار دهید با تشکر فراوان

    1. سلام
      اون lt نیست مشکلی بود که حل شد. همان علامت کوچکتر بزرگتر است <> . ما بعد از واکشی اطلاعات از دیتابیس اونا رو در یک datatable ریختیم برای اینکه مقدارهمه یک فیلد مشخصی رو از datatable بتوانیم در combobox نمایش دهیم باید روی ستون فیلد مورد نظر به تعداد سطرها پیمایش انجام دهیم. و این i همان تعداد سطرهاست که می خواهیم از سطر صفر تا … پیمایش انجام دهیم.

پاسخی بگذارید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

همچنین ببینید

بستن
دکمه بازگشت به بالا