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

    ComboBox

    Ciao a tutti avrei un problemino .. ho caricato gli ingredienti di una tabella in una combo e vorrei che mi venisse restituito l'id dell' ingrediente selezionato, come faccio ? .. questo per ora č il mio codice
    Grazie

    Private Sub Form_Load()
    Dim oRecordsetIngr As ADODB.Recordset
    Dim StrIngr As String
    Dim c As String


    Set oRecordsetIngr = New ADODB.Recordset
    StrIngr = "SELECT * FROM t_ingrediente ORDER BY idingrediente"
    oRecordsetIngr.Open StrIngr, oConn'

    Do While Not oRecordsetIngr.EOF
    Cb_ingredienti.AddItem oRecordsetIngr!i_descrizione
    oRecordsetIngr.MoveNext
    Loop

    oRecordsetIngr.Close
    Set oRecordsetIngr = Nothing
    End sub

  2. #2
    Utente di HTML.it L'avatar di MMarzia
    Registrato dal
    Mar 2001
    Messaggi
    1,781
    ciao stefania, ti invito a leggere il nostro regolamento

    quale versione di VB utilizzi? ricorda che va sempre specificato nel titolo
    io sono festosamente cicciottello :: e. cartman

    t'amo senza sapere come, nč quando nč da dove,
    t'amo direttamente senza problemi nč orgoglio:
    cosė ti amo perchč non so amare altrimenti

  3. #3
    Utilizzo vb 6 scusa ma sono ancora un po' inesperta sul forum
    Grazie
    ciao

  4. #4
    Utente di HTML.it L'avatar di Jupy64
    Registrato dal
    Sep 2004
    Messaggi
    1,151
    ciao, quando carichi la combo devi usare la proprietā itemdata.
    ad esempio, prendendo il pezzo del tuo codice:

    Do While Not oRecordsetIngr.EOF
    Cb_ingredienti.AddItem oRecordsetIngr!i_descrizione
    Cb_ingredienti.ItemData(Cb_ingredienti.NewIndex) = oRecordsetIngr!idingrediente
    oRecordsetIngr.MoveNext
    Loop

    e per leggere l'id dell'ingrediente devi fare:

    Cb_ingredienti.ItemData(Cb_ingredienti.ListIndex)

    Jupy

  5. #5
    Grazie mille ora funziona!
    ciao

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.