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 :

appel de procédure


Sujet :

C#

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Octobre 2007
    Messages
    25
    Détails du profil
    Informations forums :
    Inscription : Octobre 2007
    Messages : 25
    Par défaut appel de procédure
    Bonzour bonzour

    J'ai un petit problème je c'est pas comment on appel une procedure void dans un programme

    la procedure :

    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
    24
    25
    26
    27
    28
    29
    30
    31
    32
     
    private void recherche(string nomE, string prenomE,int i, bool trouve)
            {
                i = 0;
                trouve = false;
                //MessageBox.Show(TabElev[i].nom);
                while ((!trouve) && (sauvNb > i))
                {
                    //MessageBox.Show(TabElev[i].nom);
                    if (nomE == TabElev[i].nom)
                    {
                        if (prenomE == TabElev[i].prenom)
                        {
                            trouve = true;
                            //MessageBox.Show("trouve");
                        }
                        else
                        {
                            i = i + 1;
                            //MessageBox.Show("trouve pas");
                        }
                    }
                    else
                    {
                        i = i + 1;
                        //MessageBox.Show("trouve pas");
                    }
                }
                MessageBox.Show(trouve.ToString());
                MessageBox.Show(i.ToString());
     
            }
    mon appel faux (je pense car cela 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
     
    private void rechercher_Click(object sender, EventArgs e)
            {   
                recherche(nomch.Text,pnomch.Text,i,trouve);
     
                if (trouve)
                {
                    datNaiss.Visible = true;
                    datNaiss.Text = TabElev[i].ToString();
                }
                else
                    MessageBox.Show("trouve pas");
            }
    merci de votre aide

  2. #2
    Expert confirmé

    Homme Profil pro
    Chef de projet NTIC
    Inscrit en
    Septembre 2006
    Messages
    3 580
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Chef de projet NTIC
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Septembre 2006
    Messages : 3 580
    Par défaut
    salut

    si tu veux pouvoir mettre à jour le parametre trouve et l'exploiter en sortie
    de l'appel, il faut ajouter le mot cle "ref" pour le passer (ou au pire out))

    sinon, la modification restera interne à l'appel

    The Monz, Toulouse

  3. #3
    Membre émérite

    Profil pro
    Inscrit en
    Février 2004
    Messages
    862
    Détails du profil
    Informations personnelles :
    Âge : 47
    Localisation : Suisse

    Informations forums :
    Inscription : Février 2004
    Messages : 862
    Par défaut
    Mais au passage, tu ferais sans doute mieux de modifier ta fonction comme ça :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    private bool recherche(string nomE, string prenomE, int i) {}

  4. #4
    Membre averti
    Inscrit en
    Octobre 2007
    Messages
    25
    Détails du profil
    Informations forums :
    Inscription : Octobre 2007
    Messages : 25
    Par défaut
    ok merci les gars vous assurrez

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

Discussions similaires

  1. [appeler une procédure stockée]
    Par viny dans le forum PostgreSQL
    Réponses: 6
    Dernier message: 10/03/2005, 22h38
  2. Appel de Procédure stockée en ASP
    Par James85 dans le forum MS SQL Server
    Réponses: 8
    Dernier message: 14/11/2004, 17h55
  3. Appel de procédure par contenu de variable
    Par lil_jam63 dans le forum Langage
    Réponses: 9
    Dernier message: 13/09/2004, 08h05
  4. Appel de procédure dans une page ASP
    Par PrinceMaster77 dans le forum ASP
    Réponses: 5
    Dernier message: 02/04/2004, 16h59
  5. Appel de procédure...
    Par AmaX dans le forum Langage
    Réponses: 4
    Dernier message: 24/11/2002, 17h48

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