RESPONDER UNA PREGUNTA

Si para responder la pregunta, crees necesario enviar un archivo adjunto, puedes hacerlo a traves del correo [email protected]

    Pregunta:  67166 - MOSTRAR ERROR AL INTENTAR BORRAR REGISTRO DE OTRA TABLA.
Autor:  David Alonso
Buen dia, soy nuevo tanto aqui como en VB, mi duda es:
¿Como mostrarle a un us un ERROR cuando intenta borrar una tienda que tengo en una tabla con su ID y nombre la cual tambien esta en otra tabla de otro FORM?

Les comento, tengo una tabla de competencias con ID y nombre, otra tabla de relacion donde indico que la tienda ejemplo con ID 8 de la competencia tiene relacion con mi tienda con ID 9, al momento en que intento borrar y la tienda tiene relacion no la borra pero dice REGISTRO BORRADO por el mensaje que puse, anexo mi codigo de borrar:
id = t4.Text
res = MessageBox.Show("Desea borrar la tienda?", "T_Competencia", MessageBoxButtons.YesNo, MessageBoxIcon.Exclamation)

If res = vbYes Then
If t4.Text <> "" Then
sql = "exec sp_borra_t_competencia'" + id + "'"
conectar()
com = New SqlClient.SqlCommand(sql, conexion)
res = com.ExecuteNonQuery
conexion.Close()
MessageBox.Show("Registro Borrado")

End If
End If
llenar_grid2()

Lo que quiero es decir, IF el ID de competencia tiene relacion con la otra tabla del otro form Then
Messagebox.show("Error")

No se como hacer la sentencia IF para que lo compare con la otra tabla del otro FORM!
Ayuda!!


Nombre
Apellidos
Correo
Comentarios