![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Buscar | Temas de Hoy | Marcar Foros Como Leídos |
![]() |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
|
|
#1
|
||||
|
||||
|
Lo que Agag4 quiere decir es que revises el orden de creación y destrucción de los componentes, Datamodules, Forms, etc.
Puede que estes destruyendo el Datamodule, y despues intentes cerrar una tabla que está en el Datamodule. Suele ser ese tipo de cosas las que dan el error despues del end. Saludos
__________________
Si usted entendió mi comentario, contácteme y gustosamente, se lo volveré a explicar hasta que no lo entienda, Gracias. |
|
#2
|
|||
|
|||
|
El problema viene cuando manejo una tabla determinada (table12), mientras no toque ese tabla el programa no da ningun problema, por lo que os dejo aqui el codigo donde manipulo dicha tabla a ver si ustedes son capaces de ver el fallo. A mi me trae de cabeza.
Saludos
Última edición por vtdeleon fecha: 03-05-2006 a las 21:47:30. |
|
#3
|
||||
|
||||
|
Mi madrea SANTISIMA. Por favor usas las etiquetas. Esta vez lo haré por ti, edita tu código para que veas como se utiliza.
Tambien trata de identar el codigo
__________________
Van Troi De León (Not) Guía, Code vB:=Delphi-SQL, ¿Cómo? Viajar en el tiempo no es teóricamente posible, pues si lo fuera, ya estarían aqui contándonos al respecto! Última edición por vtdeleon fecha: 03-05-2006 a las 21:50:06. |
|
#4
|
|||
|
|||
|
Lo siento no sabia de la existencia de las etiquetas, es que soy novato.
No se a que te refieres con identar el codigo, pero ese que he puesto es muy sencillo de comprender. Espero sus respuesta haber si encuentran el fallo. saludos |
|
#5
|
||||
|
||||
|
Cita:
A lo que vamos, donde estan los Post respectivos de cada tabla?? porque mandas a insertar una y otra vez, pero no mandas a hacer el Post de cada tabla que editas. saludos
__________________
Si usted entendió mi comentario, contácteme y gustosamente, se lo volveré a explicar hasta que no lo entienda, Gracias. |
|
#6
|
|||
|
|||
|
Separo cada parte con "//----".
Lo que hago ahí es que de varias tablas selecciono un campo y los meto en una tabla auxiliar para imprimirla despues. Al finalizar la impresion borro todos los campos de esta tabla auxiliar dejandola limpia, por lo que no necesito hacer post a las tablas, pero no estoy seguro si debo hacerselo a la tabla auxiliar en algun momento. Saludos |
|
#7
|
||||
|
||||
|
Cada tabla.Edit y Tabla.INsert necesita un post.
__________________
Si usted entendió mi comentario, contácteme y gustosamente, se lo volveré a explicar hasta que no lo entienda, Gracias. |
|
#8
|
||||
|
||||
|
Lo del Post era un fallo independiente del error que te dá, me cito a mi mismo:
Cita:
Este tipo de errores son los más dificiles de encontrar.... no hace falta que lo diga ¿verdad? ![]() Saludos
__________________
Si usted entendió mi comentario, contácteme y gustosamente, se lo volveré a explicar hasta que no lo entienda, Gracias. |
|
#9
|
|||
|
|||
|
Entonces debría destruir o cerrar la tabla antes de cerrar el datamodule?
La verdad es que me está costando bastante solucionar este problemilla, es el más dificil con el que me he encontrado hasta el momento . Seguire probando a ver si lo soluciono. Mientras tanto espero sus consejos. Saludos |
|
#10
|
||||
|
||||
|
Se supone que en tu programa no has usado cosas de este estilo:
Dm := Tdatamodule.Create(...); Tabla := TTable.Create(...); Por tanto no tienes que destruir nada, solo cerrar las tablas (tabla1.Close). Si usas un objeto TDatabase, cerrando el TDatabase se cierran todas las tablas que esten asociadas con él. Pon puntos de ruptura en los eventos OnClose de cada ventana (si usas ese evento para algo) y en el OnCloseQuery. Saludos
__________________
Si usted entendió mi comentario, contácteme y gustosamente, se lo volveré a explicar hasta que no lo entienda, Gracias. |
![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| Finalizar una Condición | jdangosto | OOP | 3 | 02-12-2005 08:57:38 |
| Mensaje de error | majosf | Conexión con bases de datos | 2 | 16-11-2005 20:25:46 |
| Mensaje de error | Luli | Varios | 3 | 31-10-2005 13:59:02 |
| Mensaje de error | Ana Tudela | Conexión con bases de datos | 1 | 14-09-2004 16:47:43 |
| ¿Cómo finalizar una aplicación desde la mía? | Lester | Varios | 7 | 10-11-2003 22:49:28 |
|