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

C# Discussion :

edition sql par textedit [Débutant]


Sujet :

C#

  1. #21
    Membre éprouvé
    Homme Profil pro
    Étudiant
    Inscrit en
    Novembre 2012
    Messages
    53
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 34
    Localisation : Maroc

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Novembre 2012
    Messages : 53
    Par défaut
    Salut,
    explique bien, ça veut dire quoi:
    quant je met les paramètre en première et dans la requete imbriqué la ça coince
    est ce qu'il génère une exception, une erreur de compilation ou quoi??
    et si tu peux me présenter la requête complète.

  2. #22
    Membre éclairé
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Mars 2012
    Messages
    238
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Algérie

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Administration - Collectivité locale

    Informations forums :
    Inscription : Mars 2012
    Messages : 238
    Par défaut
    Citation Envoyé par b-med Voir le message
    Salut,
    explique bien, ça veut dire quoi:

    est ce qu'il génère une exception, une erreur de compilation ou quoi??
    et si tu peux me présenter la requête complète.
    ok je vai vous donnez la requete complète :

    avec de valeurs: ça marche
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    SELECT tache_poste_detail.[TACHES MAINTENANCE]
    FROM tache_poste_detail
    WHERE (((tache_poste_detail.[TACHES MAINTENANCE]) Not In (SELECT Tache_poste.[TACHES MAINTENANCE]
    FROM (Taches INNER JOIN Tache_poste ON Taches.[TACHES MAINTENANCE] = Tache_poste.[TACHES MAINTENANCE]) INNER JOIN [Execution taches] ON Tache_poste.Nposte_tache = [Execution taches].Nposte_tache
    WHERE (((Tache_poste.Num_post)="224") AND ((Taches.type)=0) AND ((Taches.Fréquance)="mensuel") AND (([Execution taches].date1) Between #01/01/2013# And #01/01/2013#)))) AND ((tache_poste_detail.Num_post)="224") AND ((tache_poste_detail.type)=0) AND ((tache_poste_detail.Fréquance)="mensuel"))
    avec des paramètres et des valeurs : la aussi ça marche
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    SELECT tache_poste_detail.[TACHES MAINTENANCE]
    FROM tache_poste_detail
    WHERE (((tache_poste_detail.[TACHES MAINTENANCE]) Not In (SELECT Tache_poste.[TACHES MAINTENANCE]
    FROM (Taches INNER JOIN Tache_poste ON Taches.[TACHES MAINTENANCE] = Tache_poste.[TACHES MAINTENANCE]) INNER JOIN [Execution taches] ON Tache_poste.Nposte_tache = [Execution taches].Nposte_tache
    WHERE (((Tache_poste.Num_post)=?) AND ((Taches.type)=0) AND ((Taches.Fréquance)=?) AND (([Execution taches].date1) Between ? And ?)))) AND ((tache_poste_detail.Num_post)="224") AND ((tache_poste_detail.type)=0) AND ((tache_poste_detail.Fréquance)="mensuel"))
    avec des paramètres : la coince.
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    SELECT tache_poste_detail.[TACHES MAINTENANCE]
    FROM tache_poste_detail
    WHERE (((tache_poste_detail.[TACHES MAINTENANCE]) Not In (SELECT Tache_poste.[TACHES MAINTENANCE]
    FROM (Taches INNER JOIN Tache_poste ON Taches.[TACHES MAINTENANCE] = Tache_poste.[TACHES MAINTENANCE]) INNER JOIN [Execution taches] ON Tache_poste.Nposte_tache = [Execution taches].Nposte_tache
    WHERE (((Tache_poste.Num_post)=?) AND ((Taches.type)=0) AND ((Taches.Fréquance)=?) AND (([Execution taches].date1) Between ? And ?)))) AND ((tache_poste_detail.Num_post)=?) AND ((tache_poste_detail.type)=0) AND ((tache_poste_detail.Fréquance)=?))
    ça donne pas d’erreur ça me fait une requete vide c'est parce que les paramètres ce ressemble ou d'ordre ou quelque chose de ce genre.

    remarque :

    j'ai essayé avec le générateur de requete et ça a marché mais l'ordre des paramètre qui ma donné n'est pas le même
    explication
    l’ordre des paramètre dans le code: (string num poste,string fréquence,num poste,string fréquence,datetime date1,datetime date11)

    l'ordre des paramètre dans le générateur de requette
    ? num poste
    ? fréquence
    ? date1
    ? date2
    ? num poste
    ? fréquente

    quant j'essye de faire cette ordre dans le code ça généré une erreur puisque les deux derniers paramètres sont déclaré comme datetime .

    au faite c'est un projet que j'ai fini sur delphi et que je suis entrain de le refaire avec le c# pour m’améliorai un peut . merci d'avance.

+ Répondre à la discussion
Cette discussion est résolue.
Page 2 sur 2 PremièrePremière 12

Discussions similaires

  1. [MySQL] Supprimer entrée dans base sql par un simple clique
    Par mickado dans le forum PHP & Base de données
    Réponses: 5
    Dernier message: 29/03/2007, 18h15
  2. Nombre maximum de requettes sql par page
    Par ilya79 dans le forum Langage SQL
    Réponses: 1
    Dernier message: 22/09/2006, 23h36
  3. Réponses: 2
    Dernier message: 17/08/2006, 12h49
  4. [VBA] requête SQL par ItemsSelected
    Par Pitou5464 dans le forum Requêtes et SQL.
    Réponses: 2
    Dernier message: 25/04/2006, 20h24
  5. [MySQL] UPDATE base SQL par un script
    Par vanakor dans le forum PHP & Base de données
    Réponses: 8
    Dernier message: 21/02/2006, 11h22

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