IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Langage Delphi Discussion :

application developpée sous delphi tres lente


Sujet :

Langage Delphi

  1. #1
    Membre à l'essai
    Inscrit en
    Août 2007
    Messages
    52
    Points
    22
    Détails du profil
    Informations forums :
    Inscription : Août 2007
    Messages : 52
    Points : 22
    Par défaut application developpée sous delphi tres lente
    Bonjour tout le monde, je developpe sous delphi, une base oracle avec accès Bde, le probleme est que quand les users se connectent c'est extement lent;j'utilise un reseau WAN, comment faire pour accelerer la connexion, j'ai aussi remarqué que si j'utilise les composants TTables pour acceder aux tables, le "open" prend plus de temps; puise-je utiliser les TQuery a la place ou ya une autre solution? au secours.


    grand merci d'avance.

  2. #2
    Membre chevronné

    Profil pro
    Inscrit en
    Novembre 2007
    Messages
    1 519
    Points
    2 153
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : France

    Informations forums :
    Inscription : Novembre 2007
    Messages : 1 519
    Points : 2 153
    Billets dans le blog
    1
    Par défaut
    Bonjour,

    si par malheur vous avez déposé des TTable active en mode conception alors oui c'est normal que l'application soit lente au démarrage surtout si vous avez une grosse volumétrie au niveau des tables gérées par les TTables.

    Maintenant la vraie question serait plutôt est-ce que vous avez forcement besoin d'avoir une connexion active avec toute la table ou bien seulement une partie et seulement de temps à autres. Dans ce second alors le passage par un TQuery s'avère des plus chaudement recommandés.

  3. #3
    Rédacteur/Modérateur

    Avatar de SergioMaster
    Homme Profil pro
    Développeur informatique retraité
    Inscrit en
    Janvier 2007
    Messages
    15 402
    Points
    42 008
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 68
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Développeur informatique retraité
    Secteur : Industrie

    Informations forums :
    Inscription : Janvier 2007
    Messages : 15 402
    Points : 42 008
    Billets dans le blog
    65
    Par défaut
    je rajouterais qu'utiliser la couche BDE n'est pas forcement un bonne solution. Je ne connais pas Oracle mais je suis sur que l'on peut y acceder plus vite avec des composants spécifiques un peu comme FIBplus ou autres de la même catégorie le font pour InterBase/Firebird.

  4. #4
    Membre à l'essai
    Inscrit en
    Août 2007
    Messages
    52
    Points
    22
    Détails du profil
    Informations forums :
    Inscription : Août 2007
    Messages : 52
    Points : 22
    Par défaut merci pour votre contribution
    merci pour votre contribution, pour plus de précision les composants TTables ne sont pas actifs en mode conception, si avec les TQuery je peux faires toutes les opérations comme: insert, post, delete..... je crois que c'est ce que je vais utiliser. vivement merci et vive le forum

  5. #5
    Membre confirmé
    Homme Profil pro
    Directeur de projet
    Inscrit en
    Février 2006
    Messages
    537
    Points
    460
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 56
    Localisation : Belgique

    Informations professionnelles :
    Activité : Directeur de projet
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Février 2006
    Messages : 537
    Points : 460
    Par défaut
    Bonsoir,
    je développe sous Delphi et Oracle et toutes mes requetes passent par des TQuery et en SQL sans probleme.

    André

  6. #6
    Candidat au Club
    Inscrit en
    Août 2008
    Messages
    3
    Points
    3
    Détails du profil
    Informations forums :
    Inscription : Août 2008
    Messages : 3
    Points : 3
    Par défaut TclientDataSet
    Essaye peut être d'utiliser des clients dataset ou de gérer des records via des packetrecords ce qui te feras gagné un certain temps.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. UPDATE avec sous-sélection TRES lent
    Par Sankasssss dans le forum DB2
    Réponses: 24
    Dernier message: 31/08/2011, 17h44
  2. application reseau sous delphi
    Par cmembre dans le forum Web & réseau
    Réponses: 4
    Dernier message: 22/08/2010, 12h30
  3. exécution d'une application extérieure sous delphi 7
    Par Amine223 dans le forum Langage
    Réponses: 1
    Dernier message: 07/04/2010, 12h04
  4. Réponses: 3
    Dernier message: 30/03/2008, 22h50
  5. creation une application Dos sous delphi!!
    Par sofiane44 dans le forum EDI
    Réponses: 3
    Dernier message: 26/12/2005, 17h35

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo