Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Conexión con bases de datos
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Conexión con bases de datos

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 11-01-2023
Avatar de santiago14
santiago14 santiago14 is offline
Miembro
 
Registrado: sep 2003
Ubicación: Cerrillos, Salta, Argentina
Posts: 583
Poder: 21
santiago14 Va por buen camino
Question Error reading property TClientDataSet

Buenos días. Tengo un dilema. Desde hace unos días que me sale el siguiente error al intentar abrir ciertos formularios donde hay TClientDataSet's:
"Error reading qVolumenes.AsyncMode: Property AsyncMode does not exists. Ignore the error and continiue? NOTE: Ignoring the error may cause components to be deleted or property value to be lost."
Ignore -- Cancel -- Ignore All

Mismo cartel sale pero para la propiedad: Enqueue.


Donde qVolumenes es un TZClientDataSet puesto en un formulario.
La verdad es que no le estoy encontrando la vuelta al error y no puedo seguir trabajando en la ventana.
¿Alguien sabe cómo corregir esto?

Claramente las dos propieddes están puestas en la clase definida, en el Uses está bien declarada la Unit donde está la Clase. Pero bueno, me sale este error.
Estoy usando Delphi Tokyo.
Hice una reducción de la clase del problema porque es muy larga, pero dejé las propiedades que causan el problema.


Código Delphi [-]
    TZClientDataSet = class(TClientDataSet)
      private
        { Private declarations }
      private
        FAsyncMode: Boolean;
        FEnqueue: Boolean;
    
      //Events
        FOnCallbackReceived : TOnCallbackReceived;
        FOnDeltaNotified: TOnCallbackReceived;
        FOnPageChange: TNotifyEvent;
        FOnBeginTrans: TNotifyEvent;
        FOnCommitTrans: TNotifyEvent;
        FOnDelayedRefresh: TNotifyEvent;
        FOnTaskStart: TNotifyEvent;
        FOnTaskEnd: TNotifyEvent;
      protected
        { Protected declarations }
        FAutoRefresh: boolean;
        FTimedRefresh: boolean;
    
      public
        { Public declarations }
        constructor Create(AOwner: TComponent); override;
        destructor Destroy; override;
    
      published
        { Published declarations }
      // Aquí hay más Property's, pero las saqué para que no sea tan larga la Clase.
    
        property OrderByClause: string read FOrderByClause write SetOrderByClause;
        property WhereClause: string read FWhereClause write SetWhereClause;
    
      // Las dos propiedades del error
        property AsyncMode: Boolean read FAsyncMode write FAsyncMode;
        property Enqueue: Boolean read FEnqueue write FEnqueue;
    
        property Active: Boolean read GetActive write SetActive;
    
    
      end;
Bueno, espero puedan ayudarme. Gracias y buen miércoles.
__________________
Uno es responsable de lo que hace y de lo que omite hacer.

Última edición por santiago14 fecha: 11-01-2023 a las 14:59:39.
Responder Con Cita
  #2  
Antiguo 11-01-2023
Avatar de santiago14
santiago14 santiago14 is offline
Miembro
 
Registrado: sep 2003
Ubicación: Cerrillos, Salta, Argentina
Posts: 583
Poder: 21
santiago14 Va por buen camino
Thumbs up

Ok. Me respondo a mí mismo. Esas dos property's habían sido agregadas recientemente, por ello no estaban "registradas". Habia que ejecutar nuevamente el archivo .dpk.
Eso solucionó el problema.
Gracias.
__________________
Uno es responsable de lo que hace y de lo que omite hacer.
Responder Con Cita
  #3  
Antiguo 11-01-2023
Avatar de Casimiro Notevi
Casimiro Notevi Casimiro Notevi is offline
Moderador
 
Registrado: sep 2004
Ubicación: En algún lugar.
Posts: 32.040
Poder: 10
Casimiro Notevi Tiene un aura espectacularCasimiro Notevi Tiene un aura espectacular
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Error reading Form. Class TFusionInterop not found. Ignore this error. jo3litro Varios 1 14-08-2015 23:00:08
Error reading data from the connection... DamianG Firebird e Interbase 5 11-07-2013 18:18:02
Error Reading JDBProgress.SessionName ($251E) klionsis Varios 20 29-03-2011 17:33:28
Error Usestandarprinter: property does not exist chino150 Impresión 6 28-12-2007 19:24:19
error reading statusbar.left dandia28 Conexión con bases de datos 0 23-06-2007 02:07:04


La franja horaria es GMT +2. Ahora son las 09:45:25.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi