Usando la clase DATABASE, FWH8.04 y xHarbour.
Dbf con 14 indices, en uno de ellos la expresion es ;
dtos( desde ) + hab
Pues me encuentro que el siguiente codigo me da corrupcion de indice;
oDbReservas:Hab := "101"
En cambio,
( oDbReservas:cAlias )->Hab := "101", FUNCIONA PERFECTAMENTE!!!
He mirado el method OnError de la clase Database, y el valor que le llega
es el correcto.
Además, en otros sitio GUARDO este valor de la forma que falla Y FUNCIONA SIN PROBLEMAS!
La verdad es que no tengo ni idea del porque no funciona ;-(
¿ Alguien le a pasado algo similar ?