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

Bases de données Delphi Discussion :

SQL et Modulo


Sujet :

Bases de données Delphi

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Février 2006
    Messages
    31
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2006
    Messages : 31
    Par défaut SQL et Modulo
    Bonjour, c'est encore moi.
    J'ai encore un petit problème :
    Je dois effectuer une requête SQL sur ma table Paradox à l'aide d'un TQuery. Pas de problème pour des requêtes assez "classiques".
    En revanche, dès que j'essaye d'inserer un modulo, c'est le drame ! 'Utilisation incorrecte du mot-clé Element: %10=0'
    Qu'à celà ne tienne, me dis-je, je vais me debrouiller avec un truc du genre :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
     'WHERE '+ComboBoxPas.text+'-Round('+ComboBoxPas.Text+'/'+EditPas.text+',0)*'+EditPas.text+')=0';
    Ce qui revient en gros à : Where MonChamp-Round(Monchamp/10,0)*10=0. Problème: 'Fonctionalité non supportée' . J'ai donc essayé d'autres méthodes que le Round (CEIL, Cast en int), mais rien à faire.

    Voici donc enfin ma question : comment faire un modulo en Delphi/SQL, j'imagine que je m'embrouille bien alors qu'il doit y avoir une solution simple.
    Merci par avance.

  2. #2
    Membre chevronné
    Profil pro
    Inscrit en
    Juillet 2003
    Messages
    343
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2003
    Messages : 343
    Par défaut
    Peut être faire le calcul dans une fonction delphi avec mod et utiliser ton résultat dans la requête.

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Février 2006
    Messages
    31
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2006
    Messages : 31
    Par défaut
    J'y avais pensé, mais je préfererai ne pas passer par une requête + calcul intermédiaire; mais si il n'y a pas d'autre solution, je m'orienterai vers ce choix.
    Merci pour ta réponse.

Discussions similaires

  1. Réponses: 1
    Dernier message: 02/07/2008, 14h49
  2. SQL 2005 modulo quantite
    Par BOUBOU81 dans le forum MS SQL Server
    Réponses: 2
    Dernier message: 29/08/2007, 21h00
  3. [PL/SQL 9i]Modulo et gestion d'erreur
    Par tomca dans le forum Oracle
    Réponses: 4
    Dernier message: 29/09/2005, 17h22
  4. Cours, tutoriels, logiciels, F.A.Q,... pour le langage SQL
    Par Marc Lussac dans le forum Langage SQL
    Réponses: 0
    Dernier message: 04/04/2002, 10h21

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