ورود

View Full Version : سوال: تکراری بودن داده در linq



Iran58
جمعه 26 اردیبهشت 1393, 12:29 عصر
سلام
در linq چگونه می توانم تشخیص بدهم یک داده تکراری است مثلا نام خانوادگی در جدول مورد نظر ایندکس است(نه کلید اصلی)حال چگونه بکمک linq می توانم بفهمم داده تکراری است و جلو عمل ثبت را بگیرد

helpsos
جمعه 26 اردیبهشت 1393, 18:53 عصر
یک کوئری به بانک بفرست و با where چک کن که داده داری یا نه اگه نداری خب تکراری نیست:متفکر:

Ali.hitter
پنج شنبه 01 خرداد 1393, 16:03 عصر
سلام؛
اول یه کوئری بزن ببین آیا رکوردی تو جدول هست که نام خانوادگیش برابر با تکسن باکست باشه ؛ اگه نبود رکورد جدید رو ثبت کن

var qCheck = db.tbl_1.Where(c => c.name == TextBox1.Text);
if(qCheck.Count() != 0) { //add... }
else { MessageBox.Show("same name exists"); }