FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
|||
|
|||
tablas bloqueadas
Buenas, estoy renovando un programa escrito en paradox 9, estoy pasando pantallas del programa a Delphi, y ambos lenguajes deben coexistir, mi problema es el siguiente, al estar ejecutando la aplicacion en paradox, desde la que lanzo las pantallas en Delphi, cuando abro tablas en los modulos nuevos las tablas estan bloqueadas y no puedo trabajar con ellas, alguna sugerencia de lo que podria hacer ?¿?¿?¿?¿?¿?¿?¿? gracias
|
#2
|
|||
|
|||
nadie contesta ?¿¿?¿?¿?
el fallo que me da es muy raro, me produce un bdeengineerror al ejecutar la line table1.open ; alegando que no se puede realizar esa operacion sobre un dataset cerrado, alguna idea ?¿?¿?¿?¿?¿?¿?¿¿?¿?¿?¿?¿?¿?¿?¿?¿¿? |
#3
|
|||
|
|||
Lo que pasa es que has de ejecutar alguna operacion sobre la tabla antes de abrirla, como editar, agregar o eliminar un registro e incluso desplazarse. Lo que debes hacer es checar en que linea de codigo tratas de hacer algo incorrecto. Por ejemplo si al mostrar el formulario principal antes de abrir la tabla haces algo como: Tabla.First;
Obviamente el BDE protestara.
__________________
Salu2 |
#4
|
|||
|
|||
obviamente ia e dixo en k linea me falla
repito tabla1.open; <--- No se puede realizar sobre un dataset cerrado ?¿?¿?¿? entonces como abro un dataset cerrado si no es con open ??¿?¿?¿ active:=true tampoco funciona |
#5
|
|||
|
|||
Cita:
__________________
Salu2 |
#6
|
|||
|
|||
cosa curiosa, probando el ejecutable en otras maquinas funciona bien, debe ser alguna cosa del BDE que esta mui kemado ...
|
|
|
|