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!! |