سلام
من یک برنامه دفترچه تلفن نوشتم . یکی از فیلدها شماره تلفن را از کاربر میگیرد .
مشکل اینجاست که اگر من در فیلد شماره تلفن مقداری وارد نکنم به من پیغام خطا می دهد .
چطور می توانم این فیلد را مقدار دهی نکنم که پیغام خطاندهد ؟
ممنون
سلام
من یک برنامه دفترچه تلفن نوشتم . یکی از فیلدها شماره تلفن را از کاربر میگیرد .
مشکل اینجاست که اگر من در فیلد شماره تلفن مقداری وارد نکنم به من پیغام خطا می دهد .
چطور می توانم این فیلد را مقدار دهی نکنم که پیغام خطاندهد ؟
ممنون
اگه از پایگاه داده SQL استفاده می کنید، باید در تنظیمات فیلد چک باکس Allow Nulls رو فعال کنی تا بت اجازه بده فیلد رو خالی بگذاری
اگه لطف کنی و خطایی که میده بزاری شاید بتونم کمک کنم.
من احتمال می دم فیلد مورد نظر را به عنوان کلید انتخاب کرده باشی
برادر جان ازیک بلاک try catch استفاده کن
حالا به هر دلیلی شما شماره تلفن رو کلید اصلی فرض کردی،اگر کسی شماره رو نفرستاد برنامه که نباید بسته شه یا خطا بده.
تو بلاک try کد insert رو بنویس و تو بلاک catch یه پیام هشدار بگذار که تلفن رو وارد نکردی.
البته برای اطمینان باید دید این خطایی که میگی دقیقا چیه.