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

Développement de jobs Discussion :

Limiter les resultats d'une requete


Sujet :

Développement de jobs

  1. #1
    Membre du Club
    Profil pro
    Inscrit en
    Septembre 2007
    Messages
    61
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2007
    Messages : 61
    Points : 53
    Points
    53
    Par défaut Limiter les resultats d'une requete
    Bonjour,

    Je cherche un moyen simple de limiter les resultats d'une requete sur les tables. Car en phase de test et de recherche.

    Malgré la limit que j'ai mis sur ma tLogRow, elle continu a scanner toutes les tables de la bdd

  2. #2
    Membre régulier
    Profil pro
    Inscrit en
    Juin 2002
    Messages
    68
    Détails du profil
    Informations personnelles :
    Âge : 46
    Localisation : France

    Informations forums :
    Inscription : Juin 2002
    Messages : 68
    Points : 102
    Points
    102
    Par défaut
    Je ne sais pas trop comment est construit ton job, mais il va te falloir sans doute filtrer à la source, lors de la récupération des données si c'est possible.

  3. #3
    Rédacteur
    Avatar de CyberChouan
    Homme Profil pro
    Directeur technique
    Inscrit en
    Janvier 2007
    Messages
    2 752
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Directeur technique
    Secteur : Communication - Médias

    Informations forums :
    Inscription : Janvier 2007
    Messages : 2 752
    Points : 4 314
    Points
    4 314
    Par défaut
    Il ne faut pas mettre la limite au niveau du tLogRow mais de ta requête SQL : quel que soit le composant que tu utilises (tSgbdInput ou tSgbdRow) pour ta requête, tu as normalement accès en édition à la requête exécutée dans les paramètres du composant pour pouvoir la customiser (limite du nombre de résultats, filtrage, etc.)
    Avant de poster, pensez à regarder la FAQ, les tutoriaux, la Javadoc (de la JRE que vous utilisez) et à faire une recherche
    Je ne réponds pas aux questions techniques par MP: les forums sont faits pour ça
    Mes articles et tutoriaux & Mon blog informatique

  4. #4
    Membre expérimenté Avatar de Benoit_Durand
    Profil pro
    Consultant en Business Intelligence Freelance
    Inscrit en
    Mars 2005
    Messages
    861
    Détails du profil
    Informations personnelles :
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Consultant en Business Intelligence Freelance

    Informations forums :
    Inscription : Mars 2005
    Messages : 861
    Points : 1 308
    Points
    1 308
    Par défaut
    +1 CyberChouan : un top ou un where rownumber ... dans le sql selon le sgbd

    Sinon il existe le composant tSampleRow mais je trouve la première méthode beaucoup plus efficace.
    Pensez à la fonction Recherche

Discussions similaires

  1. [MySQL] Compter les resultats d'une requetes malgré un LIMIT.
    Par gregb34 dans le forum PHP & Base de données
    Réponses: 7
    Dernier message: 26/10/2006, 20h53
  2. [MySQL] mettre les resultats d'une requete dans un select
    Par Ludo75 dans le forum PHP & Base de données
    Réponses: 8
    Dernier message: 18/01/2006, 16h19
  3. Limiter les affichages d'une requete avec POstgre
    Par jenny50 dans le forum PostgreSQL
    Réponses: 2
    Dernier message: 12/01/2006, 16h26
  4. afficher les resultats d'une requete mysql sur 3 colonnes
    Par harlock59 dans le forum Requêtes
    Réponses: 7
    Dernier message: 24/12/2005, 14h38
  5. [debutant]compter les resultat d'une requete
    Par christophebmx dans le forum MS SQL Server
    Réponses: 4
    Dernier message: 20/02/2005, 17h11

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