Ver Mensaje Individual
  #1 (permalink)  
Antiguo 01/05/2007, 12:52
luz_per
 
Fecha de Ingreso: septiembre-2003
Ubicación: Morelos
Mensajes: 83
Antigüedad: 20 años, 7 meses
Puntos: 0
Validar update en el dataGrid

Hola a todos!!

Tengo un problema con el datagrid yo quiero usar la propiedad allowupdate para poder modificar directamente en el grid, bueno el problema es que yo no quiero que se repitan los registros entonces intento hacer una validación en el beforeColUpdate pero cuento intento obtener el dato que introduje en la celda asi: Datagrid.columns(0).text o .value me obtiene el dato anterior no el que yo acabo de introducir, entonces no puedo validar si el dato nuevo no existe ya en la base de datos.

En la ayuda de visual basic viene un ejemplo:

Private Sub DataGrid1_BeforeColUpdate (ColIndex As Integer, OldValue As Variant, Cancel As Integer)
If ColIndex = 1 Then
If DataGrid1.Columns(1).Value < Now Then
Cancel = True
MsgBox "La fecha debe ser posterior a la actual."
End If
End If
End Sub


Pero es el mismo caso porque DataGrid1.Columns(1).Value obtiene el valor viejo no en nuevo!!!

Muchas gracias por su ayuda