PDA

View Full Version : چگونگی استفاده edit به جای dbedit



omega5511
یک شنبه 28 اسفند 1384, 11:00 صبح
لطفا راهنمایی کنید

omega5511
یک شنبه 28 اسفند 1384, 17:05 عصر
کسی می تونه کمک کنه!

Touska
یک شنبه 28 اسفند 1384, 20:51 عصر
در سایت جستجو کنید در این رابطه خیلی توضیح داده شده است.

Mahmood_M
دوشنبه 29 اسفند 1384, 04:19 صبح
می تونید یک دکمه کنار ادیت ها بزارید و در زمان کلیک شدن دکمه کد زیر رو بنویسید:
مثلا :
ClientDataet1.Insert;
ClientDataSet1Name.Text:= Edit1.Text;
و همین طور تا برای تمام فیلدها و بعد از نوشتن در تمام فیلدها هم کد زیر رو بنویسید:
ClientDataSet1.Post;
البته مثال بالا برای بانک اطلاعاتی ClientDataSet است و فکر کنم که بانکهای دیگه هم همینجوری باشن ولی شاید مثلا دستورات SQL فرق کنه که مطمئنا همینطوره.
ولی در کل باید محتویات فیلدها رو با Edit ها پر کنید.
البته بین کدهای بالا چندتا خطا ممکنه رخ بده ، مثلا اگه فیلد شما از نوع Integer باشه و کاربر توی Edit حروف رو تایپ کنه و دکمه رو کلیک کنه مطمئنا اروری ظاهر می شه که با ید با استفاده از کنترلهای خطا اونا رو کنترل کرد.
یکی از مهمترین روشهای کنترل خطا بلوک Try و Except است که کاربردهای زیادی داره.