PDA

View Full Version : سوال: پر کردن textbox ها با پروسجر ؟



Fartaj
دوشنبه 10 مهر 1391, 07:59 صبح
سلام

من برای ویرایش اطلاعات اول اومدم اطلاعات سلول های گریدویو رو انتقال می دادم به textbox های فرم ویرایش اما اینجوری اگه یکی از سلول ها خالی باشه کار نمی کنه حالا می خوام فقط id رو بفرستم به صفحه ویرایش و اونجا با پروسجر کار کنم ؟
فقط اینکه من با linq به پروسجر وصل شدم

morteza271
دوشنبه 10 مهر 1391, 08:59 صبح
اما اینجوری اگه یکی از سلول ها خالی باشه کار نمی کنه
خوب خیلی راحت می تونید این رو کنترل کنید؟منظورتون اینه که خطا میده یا چیز دیگه ای؟؟!!!

در مورد روش دوم هم خیلی راحت می تونید id رو به عنوان پارامتر به فرم ویرایشتون بفرستین و SP رو اجرا کنید و خروجی رو در تکست باکس ها نمایش بدین!

Fartaj
دوشنبه 10 مهر 1391, 09:02 صبح
نه آخه تا الان من با asp این کار رو می کردم اما الان در حد پر کردن گرید با پروسجر می تونم انجام بدم
الان پروسجر رو ساختم و id رو هم پاس می دم ولی ؟؟؟

morteza271
دوشنبه 10 مهر 1391, 09:06 صبح
اگه کدتون رو بذارین بهتر میتونم کمکتون کنم.

Fartaj
دوشنبه 10 مهر 1391, 09:11 صبح
DC_linqDataContext dc = new DC_linqDataContext();
var data = dc.SP_select_positive_byid(int.Parse(txtcode.Text) );
.
.
.

morteza271
دوشنبه 10 مهر 1391, 09:16 صبح
دوست عزیز اگه میخواین به جواب برسین لطف کنید زحمت بکشین و یه خورده بیشتر توضیح بدین!
اونقد خلاصه میذارین که اصلا معلوم نیست مشکل چی هست!!!!!!
خوب حالا که SP رو اجرا می کنید خروجی رو از data به تسکت باکس هاتون انتقال بدین!!!!!

Fartaj
دوشنبه 10 مهر 1391, 09:22 صبح
خوب عزیز من منم بقیه کد رو می خوام ؟؟ باید با data.list کار کنم ؟

الان بعد از این کدها باید چی بنویسم :



textbox1.text = data.list??

morteza271
دوشنبه 10 مهر 1391, 09:37 صبح
قاعدتا باید اسم ستونهای جدول دیتابیستون رو بزنید.