e seguido haciendo pruebas , y acada vez me sorprendo mas de lo que me esta pasando, cambiando los .cfg del BDE , los resultados cambian, a peor, nada mas cargar el programa, i abrir tablas, ia me salen errores del BDE, insuficient memori, table locked, i alguna cosa mas. Volviendo al cfg mas estable que tengo, que en lo unico que se diferencia del otro es el nombre, idapi.cfg i delphiidapi.cfg, por que son exactamente iwales,me hace una cosa mui rara, abro la tabla e intento insertar un registro, al hacer insert me dice que la tabla no esta abierta, probando probando hice esto
Código Delphi
[-]
try
tabla1.open;
except
case of tabla1.state of
dsinactive:showmessage('1');
dsbrowse:showmessage('2');
end;
devuelve 1, es decir, cuando intento abir la tabla me genera una excepcion, xo ningun mensaje de error, y continua ejecutando el programa hasta que llega al insert que entonces si que genera el error
alguna idea ?