Visualizzazione dei risultati da 1 a 6 su 6
  1. #1

    vb6 - popolare combobox con dati di access

    aiuto
    da quanto ho capito, poco e nemmeno sicuro, per poter
    visualizzare in una combo box i dati prelevati da un db
    access, magari tramite una query, e' necessario utiliizare
    le proprieta' DataSource e DataField della combobox;
    qualcuno per favore mi dice come bisogna imnpostarle per
    viuslizzare il campo MIOCAMPO prelevato tramite la query
    MIAQUERY dalla tabella MIATABELLA nel db MIODB?
    grazie

  2. #2
    Utente di HTML.it
    Registrato dal
    Jul 2008
    Messaggi
    758
    Non è possibile popolare "automaticamente" un controllo ComboBox. Questa possibilità c'è invece con i controlli DataCombo e DataList, che sono disponibili aggiungendo al progetto il componente Microsoft DataBound List Controls.

  3. #3
    grazie Grumpy
    per favore potresti farmi un esempio di come impostare le proprieta' del controllo?

  4. #4
    Utente di HTML.it
    Registrato dal
    Jul 2008
    Messaggi
    758
    La proprietà RowSource deve essere impostata al recordset ottenuto con la query.
    La proprietà ListField indica il campo con cui deve essere popolato il DataCombo.

    Poi se vuoi anche collegare in binding il controllo ad un campo di un'altra tabella devi impostare anche le proprietà DataSource e DataField come per ogni altro controllo collegato, più la proprietà BoundColumn. Ma non so se vuoi fare anche questo o no.

    Se non ricordo male la guida MSDN conteneva un esempio completo di uso di un DataCombo collegato a due tabelle. Prova a dare un'occhiata.

    Per esempio qui:
    http://msdn.microsoft.com/en-us/libr...(v=VS.60).aspx

  5. #5
    Utente di HTML.it L'avatar di gibra
    Registrato dal
    Apr 2008
    residenza
    Italy
    Messaggi
    4,244
    Vorrei fare una segnalazione anche se, siccome non mi piacciono né il DBCombo né il DBList, potrei ricordare male.

    A suo tempo, quando li testai (leggendo il "Balena"), lessi che possono essere utilizzati solo abbinati ad un controllo ADODC, perchè è l'unica sorgente che accettano.

    Magari controlla prima di incamminarti verso questa strada...

    Spero di ricordare male, perchè l'ADODC è un'altro controllo che non mi è mai piaciuto.
    Non è un caso se tutti gli esperti sconsigliano questi controlli.


  6. #6
    grazie gibra
    in realta' lo avevo gia' scartato e optato per la popolazione manuale
    della combobox tramite additem

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.