FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#3
|
|||
|
|||
Error .VAL del BDE
Hola otra vez.
He hecho una prueba: Paso 1. Creo una tabla en Paradox con el Database Desktop con dos campos requeridos y con clave primaria el primero de ellos. Campo1 de tipo cadena de tamaño 5 not null primary Key Campo2 de tipo cadena de tamaño 5 not null Los ficheros generados (todos se generan con la misma fecha/hora) son: Mitabla.DB Mitabla.PX Mitabla.VAL Hasta aquí puede consultar la tabla, que está vacía, sin ningún problema. Paso 2. Modifico la tabla con el SQL Explorer añadiendo otro campo mediante la sentencia: ALTER TABLE MiTabla ADD Campo3 CHAR(5) Los ficheros modificados (todos con la misma fecha/hora) son: Mitabla.DB Mitabla.PX Mitabla.VAL Hasta aquí sigo pudiendo consultar la tabla, que ahora tiene tres campos sin problema. Paso 3. El fichero .DB no lo renombro pero si los ficheros .PX y .VAL de la siguiente forma: Mitabla.DB _Mitabla.PX _Mitabla.VAL Modifico la tabla con el SQL Explorer añadiendo otro campo más mediante la sentencia: ALTER TABLE MiTabla ADD Campo4 CHAR(5) Solo se modifica el fichero Mitabla.DB mientras que _Mitabla.PX y _Mitabla.VAL no. Si ahora renombro los ficheros para dejarlos como al principio: Mitabla.DB Mitabla.PX Mitabla.VAL Si ahora intento acceder a la tabla, que debería tener cuatro campos, obtengo justo el ERROR que tu mencionas: .VAL file is out of date. File: C:\PRUEBAS\MiTabla.VAL Espero que te sirva como orientación, quizá el problema no esté en tu aplicación sino en alguna otra que use esta misma tabla y la haya estropeado. De todas formas desconozco si este error puede ocurrir por otro motivo. Un saludo. |
|
|
|