Ver Mensaje Individual
  #1 (permalink)  
Antiguo 13/09/2012, 09:19
Avatar de velma
velma
 
Fecha de Ingreso: marzo-2006
Mensajes: 94
Antigüedad: 18 años, 7 meses
Puntos: 0
Concatenar cerosa la izquierda en datagridview

Hola, tengo 3 columnas deseo concatenar ceros en los valores que contengan las columnas que solo tengan un caracter, para despues concatenar el contenido de todas las columnas en otra, tengo lo siguiente pero no lo concatena al mostrarlo en la columna 5

Código:


Código vb:
Ver original
  1. Private Sub BtnOrdena_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles BtnOrdena.Click
  2.         Dim col2 As String
  3.         Dim col3 As String
  4.         Dim col4 As String
  5.         For i As Integer = 0 To GridInd.Rows.Count - 1
  6.  
  7.             If GridInd.Rows(i).IsNewRow = True Then Exit For
  8.             '   GridInd.Item(5, i).Value=
  9.            If Len((GridInd.Item(2, i).Value)) = 1 Then
  10.                 col2 = ("0" & (GridInd.Item(2, i).Value))
  11.             Else
  12.                 col2 = (GridInd.Item(2, i).Value)
  13.             End If
  14.  
  15.  
  16.             If Len((GridInd.Item(3, i).Value)) = 1 Then
  17.                 col3 = ("0" & (GridInd.Item(3, i).Value))
  18.             Else
  19.                 col3 = (GridInd.Item(3, i).Value)
  20.             End If
  21.  
  22.             If Len((GridInd.Item(4, i).Value)) = 1 Then
  23.                 col4 = ("0" & (GridInd.Item(4, i).Value))
  24.             Else
  25.                 col4 = (GridInd.Item(4, i).Value)
  26.             End If
  27.  
  28.             GridInd.Item(5, i).Value = col2 & col3 & col4
  29.         Next
  30.         GridInd.Sort(GridInd.Columns(5), ListSortDirection.Ascending)
  31.    
  32.     End Sub
alguna idea de que estoy haciendo mal?
__________________
:cool: VELMA:si: