مرجع تخصصی برنامه نویسان

بزرگترین انجمن برنامه نویسان فارسی زبان

پر کردن دو TextBox بعد از اتصال ComboBox به دیتابیس با استفاده از تکنیک Linq to Sql

جمعه, 30 آذر 1397 22:08

پر کردن دو TextBox بعد از اتصال ComboBox به دیتابیس با استفاده از تکنیک Linq to Sql

باسلام خدمت دوستان

جدول پروژم با اسم CommodityCodTable بصورت زیره:

تو پروژم ComboBox ام رو به این جدول وصل کردم که مقادیر فیلد CommodType رو نمایش میده و برای نمایش اطلاعات در ComboBox از کد زیر تو لود فرمم استفاده کردم:

Tarazo_Linq_To_SqlDataContext db;
private void frmAddCommod_Load(object sender, EventArgs e)
{            
        db = new Tarazo_Linq_To_SqlDataContext();
        comboBox1.ValueMember="RowCod";
        comboBox1.DisplayMember = "CommodType";
        comboBox1.DataSource = db.CommodityCodTables.ToList();
 }

حالا میخوام با انتخات فیلدی از ComboBoxام رکوردی که تو فیلد RowCod هست رو در TextBox1 نمایش بده و رکوردی که داخل فیلد CommodAbbrev هست رو داخل TextBox2 نمایش بده.

با تکنیک linq to sql از چه کدی باید داخل comboBox1_SelectedIndexChanged استفاده کنم که با تغییر گزینه ComboBox ام مقادیر TextBox م هم تغییر کنه.

ممنون میشم راهنماییم کنید.

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

شنبه, 01 دی 1397 12:43

شما لازم نیست تغییر بدید وقتی کاربر item مورد نظر رو انتخاب کنه شما از طریق SelectedValue میتونید مقدار انتخابی رو دریافت کنید. 

اطلاعات بیشتر

ارسال پاسخ برای این تاپیک

ارسال پاسخ مخصوص اعضا سایت می باشد ! میتوانید با حساب کاربری خود وارد سایت شده یا ثبت نام کنید