السلام عليكم ورحمة الله وبركاتة انا كتاب كود لاختبار البيانات بحيث كيفيةl مكانة وجود البيان من عدمة مستخدمة sqldataredaer
مكون جملة select من جزئين من(nvarchar( id,phonenumber
string chekphone="";
int id;
using sqlconnction conn=new sqlconnction("");
sqlcommand cmd=new sqlcommand(select id,phonenumber where phonenumber=@phonenumber);
cmd.commandtype=commandtype.text;
cmd.connction=coonn
sqldateredaer dr=cmd.exexutereader();
while(dr.readr)
{
id=int.paser(dr[0].tostring()
phonenumber=dr.getvalue(1).tostring()
}
انا مشكلة عندى عايز اعمل اختبار ل phonenumber فى حالة وجود "/1" مثل كتابة رقم بتك شكل 0126126752/1 ودائما واحد "1" تكون فى اخر رقم يقوم بعمل if statment تظهر رسالة لايمكن حفظ فى حالة عدم وجود يستكمل الحفظ بحيث يزيل واحد ويعطى رقم ثانى بع علامة / المشكلة عندى عايز اوصول لواحد بعد علامة /1 او اخر رقم مستجل فى قاعدة بينانات فى حالة وجود رقم 1 بعد علامة / تظهر رسالة لانة عمل انة يعطى رقم /1 فى اخر حقل تلقى مع رقم تليفون مدخل فعايز اعمل اختبار فى حالة وجودها تظهر رسالة تحظر لايمكن اضافة مرة اخرى فى حالة عدم تظهر رسالة بحفظ او اسكتمال بينات