none
Cargar Datos base sql desde datagrid con id RRS feed

  • Pregunta

  • Tengo un  código que me carga datos de un  datagriview a base de datos SQlserver

    Try
            ConexionSql.cnn.Open()
            Dim importar As SqlBulkCopy
            importar = New SqlBulkCopy(ConexionSql.cnn)
            importar.DestinationTableName = "ITEMS_REMISIONES"
            importar.WriteToServer(ds.Tables(0))
             ConexionSql.cnn.Close()
             MsgBox("Lo Datos Fueron Cargados Correctamente", vbInformation, "Aviso")
            Catch ex As Exception
                MsgBox("¡¡No se Cargaron los Datos!!    ", vbInformation, "Aviso" + ex.Message)
            End Try
    Me carga los  datos bien el problema que tengo es  como generaría que la primera columna del datagrid me cargue un numero consecutivo de acuerdo a la base, ya que  la tabla no acepta valores  null , que en primera instancia los importo de excel y no se como capturar  un  consecutivo en sqlserver o darle  un parámetro que cada  fila de  que valla  ingresando en la base de datos  el  asigne en el campo 1era columna  Id el numero anterior + 1 o algo asi



    Hhendrix2012 Programattion OK

    martes, 11 de septiembre de 2012 17:12

Todas las respuestas

  • A ver si entendi los datos del datagrid los quieres insertar en una base de datos, para esto tenes que recorrer el datagrid para ir insertando los datos en la bd lo que puedes hacer es que la columna del id le vas sumando uno ya que como es un ciclo el valor se ira incrementando cada vez que se recorra.

    Podes poner el código donde recorres el datagrid y vas insertando en tu bd.

    martes, 11 de septiembre de 2012 17:49