none
Web forms ASP.NET Y SQL SERVER RRS feed

  • Pregunta

  • Hola a todos

    Hay alguna forma de hacer varios registros a la vez en una base de datos atra vez de un formulario WEB..........

    Espero sus comentarios

    Gracias de antemano


    • Editado Yareliiii miércoles, 14 de septiembre de 2016 4:41
    miércoles, 14 de septiembre de 2016 4:41

Respuestas

  • No tiene nada que ver una cosa con la otra. Para grabar varios registros en una base de datos, simplemente se envían múltiples sentencias INSERT usando tu tecnología favorita de acceso a datos. Eso no es más que una secuencia de instrucciones de programa, que se pueden escribir en cualquier sitio donde se permita escribir código de .Net... incluyendo el code-behind de un formulario web, si es que así lo quieres hacer.
    miércoles, 14 de septiembre de 2016 6:36
  • Yareliiii,

    No veo problema en intentar ejecutar varias inserciones, quizá lo único a considerar es que debas cuidar -en caso sea necesario- la unidad entre todas las inserciones (transacción) o que puedas persistir las filas en una única instancia de conexión. Por otro lado, no aplica la misma técnica cuando insertas 10 filas que cuando insertas miles de filas, según el caso debes de escoger el mecanismo adecuado.


    Espero que la información proporcionada te haya sido de utilidad, quedo atento a tus comentarios.
    jueves, 15 de septiembre de 2016 1:04

Todas las respuestas

  • No tiene nada que ver una cosa con la otra. Para grabar varios registros en una base de datos, simplemente se envían múltiples sentencias INSERT usando tu tecnología favorita de acceso a datos. Eso no es más que una secuencia de instrucciones de programa, que se pueden escribir en cualquier sitio donde se permita escribir código de .Net... incluyendo el code-behind de un formulario web, si es que así lo quieres hacer.
    miércoles, 14 de septiembre de 2016 6:36
  • hola

    que base de datos utilizas ?

    serian varios registros en la misma tabla o en distintas ?

    se que si defines en un string los INSERT separados por punto y coma podrias ejecutar varias operaciones en un unico command, pero no se si lo recomendaria

    saludos


    Leandro Tuttini

    Blog
    MVP Profile
    Buenos Aires
    Argentina

    miércoles, 14 de septiembre de 2016 17:21
  • Yareliiii,

    No veo problema en intentar ejecutar varias inserciones, quizá lo único a considerar es que debas cuidar -en caso sea necesario- la unidad entre todas las inserciones (transacción) o que puedas persistir las filas en una única instancia de conexión. Por otro lado, no aplica la misma técnica cuando insertas 10 filas que cuando insertas miles de filas, según el caso debes de escoger el mecanismo adecuado.


    Espero que la información proporcionada te haya sido de utilidad, quedo atento a tus comentarios.
    jueves, 15 de septiembre de 2016 1:04