FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
|||
|
|||
At Beginning of Table
Hola, estoy programando y ahorita me aparece el error Project SISTEMA.EXE raised exception class EDBEngineError with message "At Beginning of Table". Process Stoped.. Si alguien me puede ayudar a identificar pq se produce y sobre todo como se corrige este error; ya le pregunte a mis compas y no supieron, , le envio una tarjeta postal desde acá.
Saludos! =) Joan.— |
#2
|
||||
|
||||
Creo recordar que este error lo daban las tablas Paradox, cuando no tenían definido ningún índice.
Ahora bien, tu pregunta no está completa al no decirnos que tipo de tablas utilizas, ni en que momento te lanza este error, es decir que código se está ejecutando en el momento de producirse el error. Un Saludo.
__________________
Guía de Estilo de los Foros Cita:
|
#3
|
|||
|
|||
Tipo de Tablas
Hola, olvide esos detalles, mira;
Estoy usando paradox y el error se da cuando le cambio el nombre del archivo de la base de datos (*.db) le doy open (antes la cierro) y se da al dar un edit. =) |
#4
|
||||
|
||||
Convendría que describieras un poco la tabla que campos tiene, que índices se han definido y las líneas de código en donde se produce el error.
Un Saludo.
__________________
Guía de Estilo de los Foros Cita:
|
#5
|
|||
|
|||
Codigo donde se produce el erorr.
El codigo es el siguiente:
IF TABLE5.IsEmpty=TRUE Then Table5.Insert; TRY Table5.Edit; EXCEPT Table5.Open; Table5.Edit; END; Se produce en los dos Table5.EDIT y los campos son los siguientes: T5:OrdenPedido DS5 Modulo Control de Almacen Folio N * Departamento A 30 Area A 10 Fecha D Obervaciones F 200 Solicitado A 30 Contraloria A 30 Autorizado A 30 TOTAL $ SubTotal $ IVA $ Cantidad01 N ... N Cantidad10 N Descripcion01 A 60 ... A 60 Descripcion10 A 60 Unidad01 A 15 ... A 15 Unidad10 A 15 PrecioUnit01 $ ... $ PrecioUnit10 $ Importe01 $ ... $ Importe10 $ Proveedor A 100 Elaboro A 30 Estatus A 1 Saludos, Joan.— |
#6
|
||||
|
||||
No entiendo bien tu código:
Código:
//En esta situación supongo que Table5 ya estará abierta? IF TABLE5.IsEmpty=TRUE Then //Si Table5 no tiene registros entonces Table5.Insert; //Insertamos uno TRY //Intentamos ponerlo en modo edicción,innecesario ya esta en este modo Table5.Edit; EXCEPT // Y sino podemos abrimos la tabla Acaso la tabla no estaba abierta ya? Table5.Open; Table5.Edit; END; Un Saludo.
__________________
Guía de Estilo de los Foros Cita:
|
|
|
|