PDA

View Full Version : سوال: چطوری میشه یک مقدار رو از دیتابیس در تکست باکس نشان داد؟



mohammad5530
چهارشنبه 15 خرداد 1392, 09:48 صبح
سلام

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

حالا روی فرمم یک کومبو باکس و یک تکس باکس هست

کومبو باکس نام محصول رو نشون میده.

حالا میخاستم بپرسم با چه دستوری میشه به برنامه بگم که مثلا اگر فلان محصول انتخاب شد ، قیمتش رو توی تکست باکس نشون بده؟

ممنون میشم اگه سریع جواب بدید

omiditc
چهارشنبه 15 خرداد 1392, 16:50 عصر
سلام.فک میکنم این قطعه کد همونیه که شما بهش نیاز داری.در این کد ، برنامه توسط تکس باکس شماره دانشجویی رو میگیره و نام و نام خانوادگی دانشجو رو از بانک اطلاعاتی فراخوانی میکنه و داخل Label نشون میده.

var db = new DataClasses1DataContext();
var Qsearch = db.tbl_Daneshjoos.Where(c => c.ShDaneshjooyi.Contains(txt-shdaneshjooyi.Text));
label-name.DataBindings.Add("Text", Qsearch, "Name");
label-family.DataBindings.Add("Text", Qsearch, "Family");

label-name.DataBindings.Clear();
label-family.DataBindings.Clear();

شما با یه تغییرات کوچکی در این کد می تونید اونو در پروژه تون استفاده کنید.
موفق باشید ;)