Visual Basic.NET - Eliminar registro de tablas relaciondas

 
Vista:
sin imagen de perfil

Eliminar registro de tablas relaciondas

Publicado por marioni (3 intervenciones) el 28/03/2017 23:51:38
que tal buen dia
mi problema es el siguiente
tengo tres tablas en Mysql una es cursos otra personal y la tercera es la que las una que es cursos_personal

el detalle es que cundo quiero eliminar un registro de la tabla personal o cursos no puedo, se que estan relacionadas es lo que me marca pero no se como hacer para borrar un registro

esta es mi función dejo la imagen gracias


1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
Public Function Borrar_curso(ByVal datos As funcion_ing) As Boolean
    Dim estado As Boolean = True
    Try
 
        global()
        _adaptador.DeleteCommand = New MySqlCommand("delete from cursos where id_=@id_", _conexion)
        _adaptador.DeleteCommand.Parameters.Add("@id_", MySqlDbType.Int32).Value = datos.id_
        _conexion.Open()
        _adaptador.DeleteCommand.Connection = _conexion
        _adaptador.DeleteCommand.ExecuteNonQuery()
    Catch ex As MySqlException
        estado = False
        MessageBox.Show(ex.Message)
    Finally
        cerrar()
    End Try
 
    Return estado
End Function

error

espero me puedan ayudar gracias
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