السلام عليكم جميعا
انا عايز اكتب الكود اللي يتأكد ان القيمة الموجودة بالتيكست بوكس مكررة في قاعدة البيانات ام لا ... فاذا كانت مكررة يظهر رسالة خطأ
الداتا بيز sql server
لغة البرمجة c sharp
ولكم جزيل الشكر و الاحترام
السلام عليكم جميعا
انا عايز اكتب الكود اللي يتأكد ان القيمة الموجودة بالتيكست بوكس مكررة في قاعدة البيانات ام لا ... فاذا كانت مكررة يظهر رسالة خطأ
الداتا بيز sql server
لغة البرمجة c sharp
ولكم جزيل الشكر و الاحترام
جرب هذا الكود
SqlConnection con = new SqlConnection(ConfigurationManager.ConnectionStrings["ConnectionString"].ConnectionString);
try
{
SqlCommand com = new SqlCommand("select isnull(count(*),0) FROM tab1 WHERE cal1 ='" + text1.Text.ToString() + "'", con);
int i = Convert.ToInt32(com.ExecuteScalar());
if(i!=0)
MessageBox.Show("السجل مكرر");
}
catch (Exception ex)
{
MessageBox.Show(ex.Message.ToString());
}
finally
{
con.Close();
}سبحانه الله وبحمده سبحانه الله العظيم
if (You Love ArabTeam2000 ) MessageBox.Show("All ArabTeam2000 Love You"); else MessageBox.Show("go to your mama"); لم تنجح الطريقة
الفكرة هي عدم تكرار اسم المستخدم عند تسجيل اكثر من مستخدم
السلام عليكم ورحمة الله وبركاته
يمكنك الإستفادة من الموضوع التالي
السلام عليكم ورحمة الله وبركاته
اول شي تعمل select * from table1 where Num_ID=text_box
اذا رجع بنتيجة . الرقم مسجل مسبقاً
else
Insert ...
===========
او من خصائص قواعد البيانات تختار حقل المفتاح الرئيسي يكون ترقيم تلقائي . ويبدأ مثلا من 1
تم تعديل هذه المشاركة بواسطة عبد الله ساعاتي في 19 يوليو 2012 في 14:22
المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية
جارٍ التحقق من المتواجدين…