Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > OOP
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Grupo de Teaming del ClubDelphi

 
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 14-04-2011
Diana Carolina Diana Carolina is offline
Miembro
NULL
 
Registrado: nov 2010
Posts: 30
Poder: 0
Diana Carolina Va por buen camino
Problemas con ClientDataSet

Buenos dias.

Necesito ayuda con lo siguiente.

La version que usamos en la empresa para desarrollo es la de Delphi 6.

El problema es el siguiente:


Tengo un formulario que me registra la informacion financiera de un cliente.

En este formulario se registran los ingresos y egresos anuales de los clientes a traves de un DBEdit, y el aplicativo por codigo llena otros DBEdit con la informacion mensual, la cual corresponde a los datos anuales registrados divididos entre 12. Los datos mensuales no se pueden editar puesto que los componentes estan como solo lectura.

Hasta aqui todo iba bien.

Hace como 6 meses el Ing que estaba de turno, realizó un cambio a este proceso y dejo editable los componentes de los ingresos y egresos mensuales, con el fin de que si se escribia un valor en la casilla mensual, automaticamente llenaba el campo correspondiente anual, y viceversa.

Para este proceso utilizo los componentes ClientDataset, DataProvider, TQuery y un DataSource, los cuales se encargan de hacer estas operaciones.

Como desde esa epoca hasta ahora no se habia vuelto a compilar ese proyecto no habia habido problemas. Pero ahora que se compilo nuevamente, alguno de estos componentes esta generando error al salir del formulario donde se utiliza, provocando un Access Violation.

A esta conclusion llegue despues de haber realizado pruebas con la antigua version donde solo habia un Tquery y no existian los cambios realizados por el Ing. en esta version pude ver que el proceso corre sin inconvenientes.

En el evento OnClose del Formulario se cierra el Client de esta forma:
ClientDataset.Close;

Seguido de esta linea:
Action := caFree;

Si alguien ha tenido el mismo problema agradeceria su orientacion y colaboracion.

Cualquier informacion adicional que sea requerida con gusto solo es que me digan y sera anexada.

Quedo atenta a sus comentarios y colaboracion.

Gracias.
Responder Con Cita
 



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
Problemas con el MasterSource en un ClientDataset ygkw Conexión con bases de datos 2 05-03-2015 22:59:59
Problemas Con El Clientdataset Y Tztable foxito Conexión con bases de datos 4 24-11-2008 17:38:37
Problemas con clientdataset y limit Edgtho Conexión con bases de datos 11 02-06-2008 08:32:58
Problemas con Clientdataset.Open; jmlifi Varios 1 16-11-2006 13:51:13
Problemas con DBExpress - ClientDataset argami Conexión con bases de datos 4 26-07-2004 11:21:12


La franja horaria es GMT +2. Ahora son las 15:28:11.


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