redefine get oget var vget id 100 of odlg
- Code: Select all Expand view
- //Grabar
insert("tabla", {"campo", vget}))
- Code: Select all Expand view
- //leer (supongamos que el id es el 1)
"select *from tabla where id= 1"
aca viene mi duda, porque si hago esto:
- Code: Select all Expand view
- vget = oQry:fieldget("campo")
en esta situacion:
1) que al momento de hacer el insert en la tabla ese VGET no tenia datos (porque el usuario no quiso poner dato) entonces vget me queda inicializada como
si el codigo seria vget:= space(0)
2) en el momento de hacer el insert si el campo tiene una longitud maxima de 20 caracteres y vget solo posee 5, entonces el vget queda como si
lo ubiese inicializado en vget:= space(5)
Existe laguna manera de no tener que controlar continuamente esto? me acuerdo que hay dos tipos de campos VCHAR y CHAR
gracias.