Visualizzazione dei risultati da 1 a 2 su 2
  1. #1
    Utente di HTML.it
    Registrato dal
    Jan 2012
    Messaggi
    5

    [vb2010 winform] Come estrapolare elementi di un record mdb selezionando da Combobox

    Salve!!

    Ho una combobox popolata da un .mdb, caricato esternamente tramite OleDb.
    La tabella del database è composta da 2 colonne. La colonna 1 (che popola la combobox del mio form) e la colonna 2. La colonna 1 contiene testo mentre la colonna 2 contiene numeri (proprietà già specificata anche nel database).
    Ora, il problema è questo: vorrei fare delle selezioni di alcuni elementi da questa combobox, estrapolarne il valore e quindi riportarle in 2 label.
    Ho provato con il dataset che già è attivo nel progetto però mi da problemi di conversione in stringa, non capisco bene. Vi incollo cosa ho provato:

    codice:
     Private Sub ComboBox1_SelectedIndexChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles ComboBox1.SelectedIndexChanged
            Dim selezione = New OleDbDataAdapter("SELECT * FROM TABELLA ORDER BY COLONNA1", archivio)
            selezione.Fill(DataSet1, "TABELLA")
            archivio.Close()
            Label1.Text = DataSet1.Tables("TABELLA").Rows(ComboBox1.SelectedItem).Item(1)
        End Sub
    Se avvio il programma e provo a selezionare un elemento della combobox mi da questo errore: "Cast non valido dalla stringa "elementoC" al tipo 'Integer'.


    Ringrazio anticipatamente per le risposte!

  2. #2
    Utente di HTML.it
    Registrato dal
    Jan 2012
    Messaggi
    5
    Nessuno sa aiutarmi? Sono proprio bloccato!

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.