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

Macros et VBA Excel Discussion :

Excel et SQL requete avec deux condition?


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Inscrit en
    Avril 2009
    Messages
    126
    Détails du profil
    Informations forums :
    Inscription : Avril 2009
    Messages : 126
    Par défaut Excel et SQL requete avec deux condition?
    salut

    j'eesaye ce code mais il ne marche pas

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
     
    Set rs.ActiveConnection = con
    rs.Open " Select * from acteur  where  ((nom ='" & boxnom.Value & "') and  (prenom ='" & boxprenom.Value & "')) "
     
    'Traitement
    If rs.EOF Then '(si pas d'enregistrements)
     
     
    'insertion
    sql = " insert into acteur (nom , prenom,salaire )  Values ('" & boxnom.Value & "','" & boxprenom.Value & "','" & boxprenom.Value & "')"
    con.Execute sql
     
    Else '(au moins un enregistrement)
     
    sql2 = " UPDATE acteur SET salaire  ='" & boxsalaire.Value & "'    where  ((nom ='" & boxnom.Value & "') and  (prenom ='" & boxprenom.Value & "')) "
     
     
    con.Execute sql2
    End If
    rs.Close
    Set rs = Nothing
    con.Close
    Set con = Nothing

    merci d'avance

  2. #2
    Expert éminent


    Profil pro
    Inscrit en
    Juin 2003
    Messages
    14 008
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2003
    Messages : 14 008
    Par défaut
    et c'est quoi qui ne marche pas ? as tu essayé d'exécuter ton code pas à pas (f8) pour voir ou cela cloche

  3. #3
    Membre confirmé
    Inscrit en
    Avril 2009
    Messages
    126
    Détails du profil
    Informations forums :
    Inscription : Avril 2009
    Messages : 126
    Par défaut
    il se boloque ici
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    rs.Open " Select * from acteur  where  ((nom ='" & boxnom.Value & "') and  (prenom ='" & boxprenom.Value & "')) "
    j'ai essayé avant presque ce code mais avec une seul condition ( sans where ) , il marche très bien

  4. #4
    Expert éminent


    Profil pro
    Inscrit en
    Juin 2003
    Messages
    14 008
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2003
    Messages : 14 008
    Par défaut
    il se bloque

Discussions similaires

  1. Excel et SQL requete avec deux condition?
    Par jojo86 dans le forum Macros et VBA Excel
    Réponses: 6
    Dernier message: 18/12/2009, 14h02
  2. [SQL] Requête avec "valeur si null"
    Par metalcoyote dans le forum Oracle
    Réponses: 3
    Dernier message: 19/04/2006, 10h22
  3. [SQL] Requete contenant plusieurs conditions
    Par dj-julio dans le forum PHP & Base de données
    Réponses: 6
    Dernier message: 17/01/2006, 01h24
  4. PL/SQL requete avec UNION
    Par lapartdombre dans le forum PL/SQL
    Réponses: 3
    Dernier message: 17/11/2005, 08h40
  5. [SQL]Requete avec 2 count(*) sur la même table
    Par Sonny dans le forum Langage SQL
    Réponses: 5
    Dernier message: 06/11/2005, 16h41

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