SQL - no duplicar valores de un renglon

 
Vista:
sin imagen de perfil
Val: 1
Ha disminuido su posición en 13 puestos en SQL (en relación al último mes)
Gráfica de SQL

no duplicar valores de un renglon

Publicado por victor raul (1 intervención) el 19/01/2017 00:22:00
hola muy buenas tardes tengo una duda espero me puedan ayudar

en slq server management studio 2005 tengo una tabla conectada a un form de visual studio

con un button ingreso ala tabla de datos pero me gustaria saber como puedo aser para que no me repita datos en la base de datos y en visual me avise aqui esta mi query de sql

create procedure Insertarproto @Raca nchar(10), @posicion nchar(10), @NumeroDeParte nchar(10), @NumeroDeJob nchar(10), @NumeroDeSKY nchar(10), @PastaOFlux nchar(10),@Linea nchar(10), @Empleado nchar(10)
as begin
insert into Stencilproto values ( @Raca, @posicion, @NumeroDeParte, @NumeroDeJob, @NumeroDeSKY, @PastaOFlux, @Linea, @Empleado )
raiserror ('Estencil Insertado',16,1)
end

y esto en visual es .net

Dim conex As New SqlConnection("data source = MEXPROTOSIE01\SIPLACE_2005EXPR; Initial Catalog=stencil prototipos ; Integrated Security=SSPI; ")
Dim cmd As New SqlCommand("Insertarproto", conex)
cmd.CommandType = CommandType.StoredProcedure
cmd.Parameters.Add("@Raca", SqlDbType.NChar).Value = ComboBox1.Text
cmd.Parameters.Add("@Posicion", SqlDbType.NChar).Value = TextBox1.Text
cmd.Parameters.Add("@NumeroDeParte", SqlDbType.NChar).Value = TextBox2.Text
cmd.Parameters.Add("@NumeroDeJob", SqlDbType.NChar).Value = TextBox3.Text
cmd.Parameters.Add("@NumeroDeSKY", SqlDbType.NChar).Value = TextBox4.Text
cmd.Parameters.Add("@PastaOFlux", SqlDbType.NChar).Value = TextBox5.Text
cmd.Parameters.Add("@Linea", SqlDbType.NChar).Value = TextBox6.Text
cmd.Parameters.Add("@Empleado", SqlDbType.NChar).Value = TextBox7.Text

TextBox1.Clear()
TextBox2.Clear()
TextBox3.Clear()
TextBox4.Clear()
TextBox5.Clear()
TextBox6.Clear()
TextBox7.Clear()
conex.Open()
cmd.ExecuteNonQuery()
conex.Close()

espero me puedan ayudar saludos :)
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder