دوستان عزيز با سلام
من مي خواهم در يك فيلد در ديتا بيس sql اعداد ذخيره كنم و همچنين مي خواهم كه اعداد ذخيره شده غير از صفر تكراري نباشد و در صورت تكراري بودن پيغام بدهد
لطفا راهنمايي كنيد
دوستان عزيز با سلام
من مي خواهم در يك فيلد در ديتا بيس sql اعداد ذخيره كنم و همچنين مي خواهم كه اعداد ذخيره شده غير از صفر تكراري نباشد و در صورت تكراري بودن پيغام بدهد
لطفا راهنمايي كنيد
دوستان عزيز لطفا اگه ممكنه جواب بديد
دوست عزيز
چرا از كليد استفاده نميكنيد؟
Primery Key ,...
آها درسته دوست عزيز
من سوال رو دقيق نخوندم.
----------------------------
خب با كد بنويس مگه چه مشكلي داره؟ بره چك كنه و اگه تكراري نبود يا ... ... .
اگه وقت كردم كد رو مينويسم برات.
ولي اخيرا اين بحث شده بود و كاملتر از اين هم بود فكر ميكنم. يه جستجو هم بكنيد احتمالا نتيجه ميگيريد.
سلام.
خب برادر هربار که میخوای عددی رو ذخیره کنی اگه 0 بود که هیچی اگه نه که یه Select از همون ستون بگیر، اگه تعداد سطرهای یافته شده 0 بود یعنی عددی مثل اون قبلا ذخیره نشده و مشکلی نداری اگه نه که یه پیغام بده!!!
دوست عزيز كدش چي مي شه
كدش رو برات ميذارم !
if(textbox1.text!=0)
{
SqlConnection conn = new SqlConnection("Data Source=localhost;Initial Catalog=database;Integrated Security=True");
SqlCommand comm = new SqlCommand();
comm.Connection = conn;
conn.Open();
comm.CommandText = "Select * From table Where fild=@fild";
comm.Parameters.AddWithValue("@fild", textbox1.text);
SqlDataReader dr = comm.ExecuteReader();
if (dr.Read() == true)
{
در اينجا اگر از اون مقدار در داخل او فيلد از جدول بود اين دستور اجرا ميشه
}
}