none
Borrado de registros en sql mediante DataSet desde VB.NET RRS feed

  • Pregunta

  • Hola, tengo 2 tablas creadas en SQL SERVER, y una aplicación en VB.NET, hago la conexión mediante un DataSet.

    Al momento de seleccionar una fila de la tabla Padre, como esta en cascada, se borran todos los registros de la tabla hijo (los cuales están enlazados mediante un ID de texto de 5 caracteres, por ejemplo: FRJSA), el problema es que al seleccionar un registro de la tabla Padre para borrarlo, no importa cual seleccione, se borra el primero en la lista del DataGridView, y si hay registros con esa clave en la tabla Hijo, se borran sin problema todos los que contienen esa clave.

    Lo que quiero es que al dar click al botón de eliminar y al estar seleccionada cualquier fila de la tabla Padre me borre ese registro seleccionado, pero me borra siempre el primer registro de la tabla Padre, no importa que seleccione digamos el 12 o el 30, siempre se borra el primero de la tabla..

    ¿Me pueden ayudar por favor?


    • Editado Fco_73 viernes, 1 de noviembre de 2019 3:05
    viernes, 1 de noviembre de 2019 2:24

Todas las respuestas

  • Hola Fco, para mí está un poco confuso, si pudieras agregar código y eventualmente una imagen de lo que sucede sería mejor para entender tu consulta

    Saludos


    ARA San Juan 44 HEROES     ‗‗‗‗­|||||‗‗‗‗‗

    • Propuesto como respuesta Pablo Rubio viernes, 1 de noviembre de 2019 15:18
    viernes, 1 de noviembre de 2019 2:44
  • Hola  Fco_73

      

    Gracias por levantar tu consulta en los foros de MSDN. Con respecto a la misma, te comento que para  que la comunidad de foros te pueda asesorar mejor, es necesario que nos compartas el form/code que estás desarrollando

     

     

    Gracias por usar los foros de MSDN.

     

    Pablo Rubio

     ____

     

    Por favor recuerde "Marcar como respuesta" las respuestas que hayan resuelto su problema, es una forma común de reconocer a aquellos que han ayudado, y hace que sea más fácil para los otros visitantes encontrar la solución más tarde. 

     

    Microsoft ofrece este servicio de forma gratuita, con la finalidad de ayudar a los usuarios y la ampliación de la base de datos de conocimientos relacionados con los productos y tecnologías de Microsoft.  

     

    Este contenido es proporcionado "tal cual" y no implica ninguna responsabilidad de parte de Microsoft.

    viernes, 1 de noviembre de 2019 15:18