Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 13

Hybrid View

  1. #1
    Utente di HTML.it
    Registrato dal
    Nov 2006
    Messaggi
    274

    [VB 2008] - Aggiungere voci a combo

    Salve, qualcuno mi potrebbe gentilmente segnalare un esempio dove poter imparare ad inserire delle voci in un ComboBox prelevandole da una tabella di un DB Access ?


    Dim con As OleDbConnection = New OleDbConnection("Provider=Microsoft.jet.oledb.4.0; data source=c:\test\database.mdb")
    Dim cmd As OleDbCommand = New OleDbCommand("Select Campo1 FROM Tabella1 where stato=1", con)
    Dim dr As OleDbDataReader
    con.Open()
    dr = cmd.ExecuteReader
    While dr.Read()
    Combo1.Items.Add = dr("Campo1").ToString()
    End While
    dr.Close()

    Dove sbaglio ?

    Grazie infinite a chiunque abbia tempo e voglia di aiutarmi.

  2. #2
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,481
    Ma il problema che hai qual è?
    No MP tecnici (non rispondo nemmeno!), usa il forum.

  3. #3
    Utente di HTML.it
    Registrato dal
    Nov 2006
    Messaggi
    274
    Buongiorno Oregon, mi segnala un errore in questa parte di codice

    Combo1.Items.Add = dr("Campo1").ToString()


    Argomento non specificato per il parametro 'item' di 'Public Function Add(item As Object) As Integer'

    Purtroppo non è tantissima pratica e da ieri sera sto impazzendo tra prove e riprove ma nulla.

    Grazie

  4. #4
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,481
    Combo1.Items.Add ( dr("Campo1").ToString() )


    No MP tecnici (non rispondo nemmeno!), usa il forum.

  5. #5
    Utente di HTML.it
    Registrato dal
    Nov 2006
    Messaggi
    274
    Quote Originariamente inviata da oregon Visualizza il messaggio
    Combo1.Items.Add ( dr("Campo1").ToString() )
    Ho aggiustato il codice e mi restituisce questo errore:

    Tipi di dati non corrispondenti nell'espressione criterio.

    in questa riga: dr = cmd.ExecuteReader

    Grazie infinite per l'aiuto

  6. #6
    Utente di HTML.it
    Registrato dal
    Jun 2006
    Messaggi
    87
    Se posti l' argomento su DotNetHell ti allego il video con la soluzione, qui non me lo fa allegare per questioni di dimensioni.

    Distinti Saluti

    Fabio Messina

  7. #7
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,481
    Quote Originariamente inviata da jekisi Visualizza il messaggio
    Se posti l' argomento su DotNetHell ti allego il video con la soluzione, qui non me lo fa allegare per questioni di dimensioni.

    Distinti Saluti

    Fabio Messina


    Mah ... io segnalo al moderatore ... valuterà lui il tuo comportamento ...
    No MP tecnici (non rispondo nemmeno!), usa il forum.

  8. #8
    Moderatore di Programmazione L'avatar di alka
    Registrato dal
    Oct 2001
    residenza
    Reggio Emilia
    Messaggi
    24,482
    Quote Originariamente inviata da jekisi Visualizza il messaggio
    Se posti l' argomento su DotNetHell ti allego il video con la soluzione, qui non me lo fa allegare per questioni di dimensioni.
    Se il forum non consente di allegare un video, è comunque possibile suggerire una soluzione facendo quello che tutti gli altri utenti fanno: scrivendola.

    Non è corretto obbligare a vedere un video per fornire un consiglio in primo luogo, tantomeno chiedendo l'indirizzo email diretto dell'utente, poiché in questo modo i suggerimenti forniti privatamente non possono essere utili a nessun altro e non sono ricercabili in futuro in quest'area, figuriamoci poi suggerire in più thread di spostarsi su un altro forum, che mi sembra tutt'altro che corretto, soprattutto per la motivazione.

    Se vuoi partecipare a questo forum, rispettane l'etica e soprattutto gli strumenti messi a disposizione, senza obbligare gli utenti a fornirti indirizzi email o a scrivere ad altri forum per ottenere aiuto da te.

    Ciao!
    MARCO BREVEGLIERI
    Software and Web Developer, Teacher and Consultant

    Home | Blog | Delphi Podcast | Twitch | Altro...

  9. #9
    Utente di HTML.it
    Registrato dal
    Jun 2006
    Messaggi
    87
    Sarebbe meglio spiegarlo a video, se mi dai il tuo indirizzo e-mail?

    Distinti Saluti

    Fabio Messina

  10. #10
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,481
    Quote Originariamente inviata da jekisi Visualizza il messaggio
    Sarebbe meglio spiegarlo a video, se mi dai il tuo indirizzo e-mail?
    Perché mai dovrebbe darti il suo indirizzo email? Si risponde qui nel forum, non in privato ...

    Tipi di dati non corrispondenti nell'espressione criterio.

    Probabilmente il campo stato non è di tipo numerico. Se fosse un testo avresti dovuto scrivere

    "Select Campo1 FROM Tabella1 where stato='1' "

    Dicci di che tipo è il campo stato ...
    No MP tecnici (non rispondo nemmeno!), usa il forum.

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 © 2026 vBulletin Solutions, Inc. All rights reserved.