با سلام من برای ثبت از کد زیر استفاده میکنم ولی هنگام وارد کردن کلید اصلی تکراری اخطار داد با رفع خطا هم بازم همون اخطار تکرار میشه مگر اینکه فرم را دوباره باز و بسته کنم
مشکل چطوری رفع میشه؟
try {
SqlCommand com = new SqlCommand("INSERT INTO [dbo].[Thagigi] ([name], [family], [shsh], [sadere], [tavalod]) VALUES (@name, @family, @shsh, @sadere, @tavalod)", con);
com.Parameters.AddWithValue("@name", textBox1.Text);
com.Parameters.AddWithValue("@family", textBox2.Text);
com.Parameters.AddWithValue("@shsh", textBox3.Text);
com.Parameters.AddWithValue("@sadere", textBox4.Text);
com.Parameters.AddWithValue("@tavalod", maskedTextBox1.Text);
con.Open();
com.ExecuteNonQuery();
con.Close();
}
catch
{
MessageBox.Show("کد تکراریست");
return;
}