Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : Aide avec mon combobox [ Divers / Débutants ] (SEB73460)

dimanche 10 juin 2007 à 15:31:43 | Aide avec mon combobox

SEB73460

Bonjour,

comment peut-on recuperer les valeurs d'un champ d'une table access et les ajoutées dans un combobox (en vb.net) ?
Merci
A+

dimanche 10 juin 2007 à 18:19:37 | Re : Aide avec mon combobox

ptit_tof57

Membre Club
Salut je viens de le faire pour mon prog peut être que ceci ça t'aider :


Sub RemplirComboOperateur()


        Dim DataReader As OleDbDataReader = Nothing
        Dim strSQL As String
        Dim cmd As OleDbCommand

        'Commande SQL
        strSQL = String.Format("Select taTable.tonchamps FROM taTable")

        ' Ouvrir la connexion vers la base de donnée
        OuvrirConnexion()

        'Instanciation d'une nouvelle commande
        cmd = New OleDbCommand(strSQL, m_Connexion)
      
        DataReader = cmd.ExecuteReader()

        ' vider le ComboBox des données précédentes
        cbSelectionOperateur.Items.Clear()


        If DataReader.HasRows Then
            ' tant qu'il y a une ligne dans le combobox on ajoute la donnée.
            While DataReader.Read
         cbSelectionOperateur.Items.Add(DataReader.GetValue(0))
            End While
        End If

        ' Fermer la connexion
        FermerConnexion()
End Sub
 
(Coloration syntaxique automatique par Kenji)


dimanche 10 juin 2007 à 19:50:04 | Re : Aide avec mon combobox

SEB73460

merci pour ton aide
j'ai un soucis à l'execution :
le nom "m_Connexion" n'est pas déclaré
je suis debutant est je ne sais pas comment déclaré m_Connexion
merci encore


lundi 11 juin 2007 à 00:48:29 | Re : Aide avec mon combobox

ptit_tof57

Membre Club
Oui j'ai un peu oublié quelques morceaux de code pour être complet.
m_Connexion correspond à la variable qui correspond à la connexion vers ta base de données.
Ici vu que tu utilises Access celle ci sera du type OledbConnection voici le code


 ' Ajoute cette variable dans la partie déclaration
    Private m_Connexion As OleDbConnection

    Sub OuvrirConnexion()
        ' Instancier la connexion
        Me.m_Connexion = New OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0;Data Source=Chemindetabase.mdb")

        ' Ouvrir la connexion
        Try
            m_Connexion.Open()
        Catch ex As OleDbException
        ' En cas d'erreur affichage du message d'erreur
            MessageBox.Show(ex.Message)
        End Try
    End Sub

    Sub FermerConnexion()
        Try
            m_Connexion.Close()
        Catch ex As Exception
            MessageBox.Show(ex.Message)
        End Try
    End Sub
 
(Coloration syntaxique automatique par Kenji)


Voila je pense que c'est complet si jamais il manque encore quelques chose n'hésite pas.
A+ Tof



Cette discussion est classé dans : combobox, aide


Répondre à ce message

Sujets en rapport avec ce message

Controle Datarepeater [ par ErickG ] Bonjour,Je souhaiterais visualiser des donnees dans une ComboBox à l'aide du controle DataRepeater. J'ai donc cree l'ActiveX contenant une comboBox pu UN PEU D'AIDE POUR VBA WORD EXCEL ET LES COMBOBOX [ par tomrou59 ] il faut que je recupère une colonne excel et que je la mette dans un combobox sous word (VBA) besoin d'aide. [ par Seamless ] voila j'aimerai savoir comment faire pour que quand on enrengistre un programme avec un programme fait en Vb avec l'extension "et" par ex, pour qu'on **A L'AIDE** [ par yoarf ] Bonjour,Lorsque je clique sur un bouton cela mets à jour les données d'une combobox (je bosse sur vbexcel). Je voudrais savoir comment créer RAPIDEMEN SVP AIDE !! COMBOBOX AVEC WORD ET VISUAL BASIC [ par kdn77s13 ] Bonjour tt l'monde, voilà mon pb:j'ai fé une combobox sous word, é pr ajouté d truk ds la combo ben j'ai utilisé ComboBox1.AddItem "truk"dc en gros ca aide sur VB excel combobox [ par krabym ] Je souhaite utiliser un combobox pour activer derrière ma userform une des feuilles de mon classeur, sachant que ces feuilles ont des noms différents Aide VBA Excel combobox [ par krabym ] Je souhaite utiliser un combobox pour activer derrière ma userform une des feuilles de mon classeur, sachant que ces feuilles ont des noms différents UN PEU D'AIDE POUR VBA WORD EXCEL ET LES COMBOBOX [ par djo13007 ] comment fais ton pour remplir un textbox à partir d'un combobox le tout à partir de données Excel par exemple : on recupere la colonne A pour remplir  Scrollbar horizontal dans une combobox [ par wayla ] salut, tous le monde j'ai vu vos messages depuis longtemps mais jamais eu le courage pour vous questionner. en tout cas j'ai trouvé pas mal de fois de filtrage de noms dans un ComboBox !!! /!\BESOIN D'AIDE SVP /!\ !!! [ par bleh13 ] comment est-ce qu'on applique un filtre pour l'affichage de données dans un comboBox ?


Nos sponsors

Sondage...

CalendriCode

Juillet 2009
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
2728293031  

Consulter la suite du CalendriCode

Téléchargements

Logiciels à télécharger sur le même thème :

Comparez les prix Nouvelle version

Photothèque Nouveau !



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés
Temps d'éxécution de la page : 0,343 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.