none
Como valido la insersion de mis datos en el datagridview RRS feed

  • Pregunta

  • Hola lo que pretendo hacer es vailidar que realmente el usuario halla escrito algo en el datagridview, y si falta una columna por ingresarle un dato, pues que mande un mensaje advirtiendo, y que no procesa a la insercion de datos en la bd, el codigo que tengo es el siguiente.
    DGV_Pedidos.AllowUserToAddRows = False
    
       For j As Integer = 0 To DGV_Pedidos.Rows.Count - 1
    
        Dim coman3 As New SqlCommand("insert into Entradas (cve_pta,codificacion,cant_solic,folio_int)values ('" & DGV_Pedidos.Rows(j).Cells("Clave_Planta").Value.ToString & "','" & DGV_Pedidos.Rows(j).Cells(1).Value.ToString & "'," & DGV_Pedidos.Rows(j).Cells(4).Value.ToString & "," & folio & ")", cadena)
    
        coman3.ExecuteNonQuery()
    
       Next
    
       DGV_Pedidos.AllowUserToAddRows = True
    
       MsgBox("Se envio el pedido correctamente", MsgBoxStyle.Information, "PEDIDOS AL ALMACEN")
    
       cadena.Close()

    DORI
    jueves, 14 de octubre de 2010 15:41

Todas las respuestas

  • Hola lo que pretendo hacer es vailidar que realmente el usuario halla escrito algo en el datagridview, y si falta una columna por ingresarle un dato, pues que mande un mensaje advirtiendo, y que no procesa a la insercion de datos en la bd, el codigo que tengo es el siguiente.
    DGV_Pedidos.AllowUserToAddRows = False
    
    
    
      For j As Integer = 0 To DGV_Pedidos.Rows.Count - 1
    
    
    
      Dim coman3 As New SqlCommand("insert into Entradas (cve_pta,codificacion,cant_solic,folio_int)values ('" & DGV_Pedidos.Rows(j).Cells("Clave_Planta").Value.ToString & "','" & DGV_Pedidos.Rows(j).Cells(1).Value.ToString & "'," & DGV_Pedidos.Rows(j).Cells(4).Value.ToString & "," & folio & ")", cadena)
    
    
    
      coman3.ExecuteNonQuery()
    
    
    
      Next
    
    
    
      DGV_Pedidos.AllowUserToAddRows = True
    
    
    
      MsgBox("Se envio el pedido correctamente", MsgBoxStyle.Information, "PEDIDOS AL ALMACEN")
    
    
    
      cadena.Close()

    DORI


    DORI
    jueves, 14 de octubre de 2010 18:45
  • if DGV_Pedidos.Rows(j).Cells("Clave_Planta").Value.ToString  = "" then

    no completo

    endif

    jueves, 14 de octubre de 2010 19:14