PDA

View Full Version : جلوگيري از ورود دو داده تكراري اگه بين رشته فاصله باشه



mehdi_9009
سه شنبه 06 فروردین 1392, 18:39 عصر
با سلام اگه ممكنه منو راهنمايي كنيد ي جدول دارم يكي از فيلد هاش عنوان دوره است و pk هم رعايت شده ولي كار بر با يك يا چند space همون دوره تكراري رو ثبت مي كنه

veniz2008
سه شنبه 06 فروردین 1392, 19:14 عصر
سلام.
از متد Trim استفاده کنید. کار این متد اینه که فضاهای خالی (space) مربوط به قبل و بعد از رشته رو حذف میکنه. واسه این کار هم میتونید سمت سی شارپ این کار رو انجام بدید و هم سمت Sql .
نمونه کد :

da.SelectCommand.Parameters.AddWithValue("@kalaname", TxtKalaName.Text.Trim());
حالا اگر تست کنید دیگه نام تکراری رو نمیشه ثبت کنید.
موفق باشید.