PDA

View Full Version : 2تا سواد در مورد چک کردن با دیتابیس



mohsen_f_b
شنبه 01 اسفند 1388, 14:25 عصر
سلام
2 تا سوال دارم از دوستان اگه کسی بلده کدشو واسم بزاره.
1-من توی بانکم یکسری فیلد دارم کاربر وقتی می خواد اطلاعات رو وارد کنه می خوام چک کنه آیا اطلاعات قبلا ثبت شده یا نه؟
مثلا شماره تلفن فرد رو می گیریم اگه قبلا توی بانک باشه پیغام بده که قبلا ثبت شده.
2-همون سوال بالا فقط به این شکل که طرف وقتی توی TExtBox اطلاعات نوشت وقتی خواست بره توی TextBox دیگه همون لحظه چک کنه که قبلاثبت شده یا نه؟
یکم فوریه امشب باید سایت رو تحویل بدم تو این دوقسمت مندم.
بانکم هم SQlServer هستش
باتشکر

mohsen507
شنبه 01 اسفند 1388, 17:19 عصر
در مورد اولي از customvalidator استفاده كن يه event داره بنام serverValidate داخل اون چك كن

sahele_sheni
شنبه 01 اسفند 1388, 18:30 عصر
سلام دوست عزیز . شما یه کوری بنویس که یه پارامتر بگیر و با اون سرچ کنه توی دیتابیس(به روشی‌ که داری کد میزانی‌ ( dataset or codebehinde)) نتیجه رو میتونی فقط به صورت یه عدد برگردونی که اگه وجود داشت ۱ برگردون اگه نبود صفر بده . برای سوال دوم هم شما همین کارا رو توی event leave textbox بنویس (که اگه AJAXاستفاده کنی‌ خیلی‌ قشنگ می‌شه کارت ) . موفق باشی‌

mohsen_f_b
شنبه 01 اسفند 1388, 23:42 عصر
برای سوال دوم هم شما همین کارا رو توی event leave textbox بنویس (که اگه AJAXاستفاده کنی‌ خیلی‌ قشنگ می‌شه کارت )
میشه یک نمونه کد واسم بزارید.
ممنونم

fa_karoon
یک شنبه 02 اسفند 1388, 23:41 عصر
برای سوال دوم در رویداد TextChanged مربوط به TextBox همون Selectی رو که برای اولی استفاده کردی بنویس در ضمن خصوصیت AutoPostBack کنترل رو هم باید True کنی
توضیح: ممکنه این روش قدیمی باشه و دوستان روش های بهتری رو پیشنهاد کنند اما برای رفع نیاز موقتا به درد می خوره