none
Autocompletion avec TextBox lié à une BDD Access via OleDB RRS feed

  • Discussion générale

  • Bonjour à tous,
    S'ils vous plais j'ai besoin d'aide.

    J'aimerai 2 choses (aumoin) savoir comment :

    Lié un Label.text à une base access : de facon à ce que les donné d'une table/champ particulié s'affiche dessus suite à une action d'un autre control( textbox_changed)....

    Faire l'autocompletion d'un TextBox et que la source de l'autocompletion soit une table dans une base des données access...

    e tout avec de préférence OLEDB....

    Merci à tous pour vos suggestion...

    vendredi 4 mai 2012 16:01

Toutes les réponses

  • Salut,

    voici un petit code pour t'aider

    je definis le mode de suggestion ici une liste deroulante ensuite la source des données et dans la base de données ici base2 je recuperes le nom des clients

     Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
            'on definir le mode de suggestion ici une liste deroulante
            TextBox1.AutoCompleteMode = AutoCompleteMode.Suggest
            'la source de données
            TextBox1.AutoCompleteSource = AutoCompleteSource.CustomSource
            'recuperation des données à suggerer
            Dim MyConnexion As OleDbConnection = New OleDbConnection("Provider=Microsoft.ACE.OLEDB.12.0;Data source=" & "F:\base2.accdb")
    
            Dim Mycommand As OleDbCommand = MyConnexion.CreateCommand()
    
            Mycommand.CommandText = "SELECT nom FROM client"
    
            MyConnexion.Open()
    
            Dim myReader As OleDbDataReader = Mycommand.ExecuteReader()
    
            Do While myReader.Read()
                'on ajoute les differents elements de la base dans la liste de suggestion
                TextBox1.AutoCompleteCustomSource.Add(myReader.GetString(0))
            Loop
    
            myReader.Close()
            MyConnexion.Close()
        End Sub

    cordialement


    la FOI déplace les montagnes et bien DOTNET les effaces complétement.

    samedi 5 mai 2012 20:14
  • Bonjour, Bluetiger007,

    Est-ce que vous avez testé lasolution proposée ? Merci de partager avec nous les résultats, afin que d'autres personnes avec le même problème puissent profiter de cette solution.

    Cordialement,

    Cipri


    Suivez MSDN sur Twitter   Suivez MSDN sur Facebook


    Ciprian DUDUIALA, MSFT  
    •Nous vous prions de considérer que dans le cadre de ce forum on n’offre pas de support technique et aucune garantie de la part de Microsoft ne peut être offerte.

    lundi 7 mai 2012 08:07