Muchiiiiiiiiiiiiisimas gracias
Funciona perfectamente!!!
Pero todavia hay otra cosa, y que me tiene ya desquiciado. Y es que cada vez que tengo una excepcion debo cerrar delphi y volver a abrir por el dicho so "directory is busy".
He encontrado sobre el tema aqui en el foro. He probado borrando a mano los archivos .NET y .LCK pero nada de nada. Solo esta mañana he tenido q cerrar y abrir otra vez el Delphi 40.000 veces.
Tambien he ledio aqui q conviene q el directorio de trabajo del Database DeskTop y el de la aplicacion sean distinto. ¿no sera al reves? Porque al tener abierta mi aplicacion (sola o en delphi) y abrir el Database Desktop, al abrir este, me daba el error de que la tabla esta "busy" tambien. Pues bien, le puesto al BDE, en Drivers-Native-Paradox el mismo directorio NET q mi aplicacion y se ha resuelto. Puedo tener dos instancias de mi aplicacion y el DBD todo abierto sin problemas y actualizado
¿Se puede hacer lo mismo con el IDE de Delphi?