
Tengo el Siguiente código:
Código:
Estoy insertando en la Base de Datos datos duplicados para que genera un error de PRIMARY KEY, pero en vez de desplegarme el error en el label, lo que hace es tirar el error en la página.Try
Dim strSQL As String
strSQL = "Insert Into RechazoCheque (clCodigo,rtCodigo,rcMonto,rcNoCheque,rcFecha," & _
"rcComentario) values('" & Request.QueryString("Codigo") & "','" & _
Request.QueryString("Ruta") & "'," & txtMonto.Text & "," & txtNoCheque.Text & ",'" & _
Date.Today & "','" & txtComentario.Text & "')"
Dim daRechazo As SqlClient.SqlDataAdapter = New SqlClient.SqlDataAdapter()
daRechazo.InsertCommand = New SqlClient.SqlCommand(strSQL, cnn)
daRechazo.InsertCommand.CommandType = CommandType.Text
cnn.Open()
daRechazo.InsertCommand.ExecuteNonQuery()
cnn.Close()
Response.Redirect("ChequeRechazadoGrabado.aspx")
Catch ex As SyntaxErrorException
lblErrorG.Text = ex.Message
End Try
Que estoy haciendo mal?

