validar datos introducidos en un datagrid

any_chikimoto
20 de Abril del 2004
Hola, necesito saber como puedo validar los datos que introdujo un usuario en un datagrid1 para guardarlos en una base de datos, por ejemplo que en la columna X metí "1234" y lo valide para operaciones internas en la tabla ligada al datagrid. Esto lo kiero hacer al dar click en un botón GUARDAR.

Muchas gracias

mena
20 de Abril del 2004
hola, si quiere validar lo que se captura en el Datagrid, puedes hacerlo en el evento KeyPress:

Sub Datagrid1_KeyPress(KeyAscii as integer)
if IsNumeric(chr(KeyAscii))=False then
KeyAscii=0
endif
end sub

'en el ejemplo anterior no deja capturar letras en el datagrid solo numeros, si quieres solo una columna especifica pon:

if Datagrid1.col=1 and Isnumeric(Chr(Keyascii))=False Then
keyascii=0
endif
'en este solo en la columna 1 puedes capturar numeros en las demas columnas cualquier cosa

Bye