[Access] problème avec des TClientDataSet

Signaler
Messages postés
15
Date d'inscription
vendredi 21 février 2003
Statut
Membre
Dernière intervention
13 octobre 2004
-
Messages postés
15
Date d'inscription
vendredi 21 février 2003
Statut
Membre
Dernière intervention
13 octobre 2004
-
Bonjour,

Pour mon application de type client/serveur j’utilise une base access97.

L’architecture de l’application est la suivante :

Pour le serveur :

Connexion à la base via une connexion ADO
Des TDataSetProvider fournissent l’accès aux données.

Pour le client :

TCliendataSet Pour la récupération des datas

La connexion entre le client et le serveur se fait en passant par un socket TCP/IP.

Mon soucis est le suivant ma base de donnée gonfle très vite alors que peu de données y sont saisies. En quelques insert je suis passé de 350Ko à 6.5Mo, un compact de la base solutionne le problème.

Quelqu’un sait-il d’où cela peut provenir ?
Je pense que c’est liés au paramétrage des objets, mais quels paramétres sont en cause !!!!

1 réponse

Messages postés
15
Date d'inscription
vendredi 21 février 2003
Statut
Membre
Dernière intervention
13 octobre 2004

En fait, après avoir fait un debuging plus approfondis j'ai constaté que le
TSocketConnection n'est pas la cause du soucis.

Ce la provient du TAdoConnection (sur le serveur), lorsque j'appelle les fonctions suivantes :

GetTableNames();
GetProcedureNames();

Comment puis je faire pour contourner le problème ?