PDA

View Full Version : انتقال اطلاعات از دیتابیس به تکست باکس



ehsankhan
شنبه 03 مرداد 1394, 15:17 عصر
با سلام وعرض ادب

یک صفحه داریم شامل مثلا 5 تکست باکس که برای ثبت نام و دریافت اطلاعات است که شامل کد ملی و نام و نام خانودگی و نام پدر و ش.ش است .که هر بار کاربر می تواند اطلاعات را وارد کرده و در بانک اطلاعاتی (sql server) ذخیره می شود. تا اینجای کار تمامی مراحل را انجام دادم و مشکلی نیست .
اما سوال اینجاست
می خواهم به محض اینکه کاربر کد ملی را وارد می کند اگر اطلاعاتی با همان کد ملی در پایگاه داده وجود دارد بلافاصله همه تکست باکس ها با اطلاعات مربوط به کد ملی وارد شده پر شود.

davidrobert
شنبه 03 مرداد 1394, 15:55 عصر
من این کار رو انجام دادم وقتی طرف بارکد میزنه اگه وجود داشته باشه تو کادر متن دیگه اطلاعاتش میاد اگه نه که هیچی
var q = from tblNameKala in db.Tbl_Name_Kala
where tblNameKala.NK_BK_Borcode_Kala == (TxtBorCodeKala.Text)
select tblNameKala;
foreach (var tblNameKala in q)
{
LblId.Text = Convert.ToString(tblNameKala.NK_ID);
TxtNameKala.Text = tblNameKala.NK_Name_Kala;
TxtVahdKala.Text = tblNameKala.NK_Vahd_Kala;
}

zayens
یک شنبه 04 مرداد 1394, 12:50 عصر
اگه مشکل شما واکشی از دیتابیس هست که کاربر قبلی توضیح داده
اما اگر مشکل تکنیک هست باید بگم که بهترین زمان صدا زدن جستجو در sql در رویداد leave تکست باکستون هست