![]() |
![]() |
| 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
|
||||
|
||||
|
Cita:
![]() Por cierto, no conozco tu caso, pero los dataset en el datamodule, que para eso están ![]()
__________________
La otra guía de estilo | Búsquedas avanzadas | Etiquetas para código | Colabora mediante Paypal |
|
#2
|
||||
|
||||
|
Aunque estoy de acuerdo con lo que dice Casimiro, si cambias la referencia al DataModule al evento OnActivate del formulario creo que se arreglará.
Un Saludo.
__________________
Guía de Estilo de los Foros Cita:
|
|
#3
|
|||
|
|||
|
Cita:
Creo que no me explique bien, cuando digo que solo el datamodule y la forma principal no son creada en tiempo de ejecucion es porque ya vienen autocreadas desde que se inicializa la aplicacion:
Es decir, el datamodule siempre esta creado desde el inicio. Luego, todas las otras formas de la aplicacion las voy creado en tiempo de ejecucion cuando las vaya necesitando:
El en oncreate de la forma no tengo absolutamente nada. El dataset tiene asignado su database en tiempo de diseño, y algunas otras formas tienen ya dataset incluidos y no me dan error, solo me presentan el error las ultimas formas que voy trabajando o construyendo. Cita:
Aunque estoy pensando en crear un datamodule nuevo y meter todos los dataset que me vayan presentando este error, pero no me gusta esa solucion, siento que le estoy corriendo a la verdadera causa del problema. He pensado que pudiera ser algun bug de la version de FIBPlus que utilizo (6.9.6), ya que el error se produce en los construtores de los dataset. Ademas, no le veo sentido a que presente este error porque los dataset no estan activos en el momento del error, y aunque no tuvieran database asignada explicitamente, no debe de presentar ningun error si estos dataset no se estan utilizando ni estan abiertos. ![]() Última edición por erickperez6 fecha: 15-10-2011 a las 14:48:35. |
|
#4
|
||||
|
||||
|
Cita:
¿Y dices que si el mismo dataset lo pones en un datamodule ya no sale el error?, eso sí que es raro también ![]()
__________________
La otra guía de estilo | Búsquedas avanzadas | Etiquetas para código | Colabora mediante Paypal |
|
#5
|
|||
|
|||
|
Cita:
gracias, |
|
#6
|
||||
|
||||
|
Ni idea, nunca me he encontrado con un caso así. Pero es un poco preocupante, yo intentaría encontrar la procedencia del error, no me fiaría de entregar el programa al cliente sin solucionar ese detalle.
__________________
La otra guía de estilo | Búsquedas avanzadas | Etiquetas para código | Colabora mediante Paypal |
|
#7
|
|||
|
|||
|
totalmente de acuerdo contigo, seguiré investigando, estoy pensando actualizar las FIBPlus a una version mas reciente y seguir probando cuando tenga tiempo.... pero por ahora no se me ocurre otra cosa de inmediato
|
|
#8
|
||||
|
||||
|
Síguelo paso a paso con el debug, a ver.
__________________
La otra guía de estilo | Búsquedas avanzadas | Etiquetas para código | Colabora mediante Paypal |
![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| Forms: FreeAndNil ó Release y la validación Assigned? | jbautista | Varios | 13 | 09-02-2010 17:33:03 |
| Assigned y Free | gluglu | Varios | 4 | 14-05-2007 21:03:37 |
| Invalid Pointer Operation con Free y Assigned | adlfv | OOP | 3 | 07-10-2005 00:17:06 |
| Database not assigned!! | cwelx | Conexión con bases de datos | 1 | 29-09-2004 22:06:40 |
| Left side cannot be assigned to | gbece7mx7 | Varios | 2 | 29-10-2003 19:01:24 |
|