PDA

View Full Version : سوال: هماهنگ سازی میان فیلدهای یک جدول در sql



bahram1100
شنبه 28 آبان 1390, 23:02 عصر
با عرض سلام خدمتت دوستان
من یک جدول که شامل اطلاعات مشتریان میشه در sql ساختم.می خوام وقتی کد مشتری را در یک تکست باکس می زنم همون وقت نام مشتری در یک تکست باکس دیگر نوشته شود .
کدی که این عمل را انجام میده چیه ؟
با تشکر

zarrinnegar
شنبه 28 آبان 1390, 23:06 عصر
باید توی textchanged اون textbox کد جستجو بنویسی و جدولت رو بر اساس کد دریافتی هی فیلتر کنی و اولین رکورد رو نامش رو توی textbox دومی قرار بدی

این راهنماییه ولی کد میخوای یکم طول میکشه

bahram1100
شنبه 28 آبان 1390, 23:08 عصر
ممنون ولی توضیح بیشتری می خوام.
اگه کدهاشو بنویسی که خیلی عالی میشه.
بازم از راهنمایی که کردی ممنون

zarrinnegar
شنبه 28 آبان 1390, 23:11 عصر
چون من از linq استفاده میکنم کد هاش میشه همین


privatevoid textBox2_TextChanged(object sender, EventArgs e)
{
var lq = newDataClasses1DataContext();
var dt = lq.Personels.Where(c => c.PersonelCode.Contains(textBox2.Text)).First();
textBox3.Text = dt.personel_name;
}

bahram1100
شنبه 28 آبان 1390, 23:14 عصر
دمت گرم ولی یه چیزی بنویس که ما بفهمیم ( زیر دیپلمی بگو ):متفکر:

zarrinnegar
شنبه 28 آبان 1390, 23:19 عصر
اگه بخوای از linq استفاده کنی مراحل زیر رو پیاده سازی کن

یک newitem بساز از نوع LinqTo Sql Classes
از server explorer که connection به sql زدی table ها رو drag کن به سمت چپ dbml

بعدش کد های بالا رو بنویس