Visualizzazione dei risultati da 1 a 4 su 4
  1. #1
    Utente di HTML.it
    Registrato dal
    Jun 2006
    Messaggi
    86

    [VB.NET 2008] Combobox e dataadapter

    Ciao a tutti!!

    Sto cercando di popolare la mia combobox prendendo i dati da un db e passandoglieli attraverso un dataadapter.

    Premetto che la query è correttissima!! E' una semplice:

    select *
    from table

    Dove sbaglio?
    Questa è la riga di codice:

    cbo.Items.Add(adp_ricerca.Fill(ds_ricerca))

    dove ovviamente

    cbo è la combobox
    adp_ricerca è il dataadapter
    ds_ricerca il dataset

    Grazie a tutti! Ciao
    Rik

  2. #2
    Moderatore di Programmazione L'avatar di alka
    Registrato dal
    Oct 2001
    residenza
    Reggio Emilia
    Messaggi
    24,465
    Originariamente inviato da Rik142
    Dove sbaglio?
    Sbagli a non indicare l'errore che ottieni.

    Ad ogni modo, esaminando il codice, senza conoscere specificatamente la risposta precisa, ho comunque seri dubbi che un'istruzione di questo tipo
    codice:
    cbo.Items.Add(adp_ricerca.Fill(ds_ricerca))
    possa funzionare, ma forse mi sbaglio.

    Stai sostanzialmente inserendo un solo ed unico elemento, a cui attribuisci il valore restituito dal metodo Fill, cioè il numero di righe aggiornate nel DataSet; non credo che questo sia ciò che vuoi ottenere.

    Leggi la documentazione MSDN e ricerca le classi che hai utilizzato per ottenere informazioni ed esempi, perché qui stai andando proprio "a tentoni", secondo me.
    MARCO BREVEGLIERI
    Software and Web Developer, Teacher and Consultant

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

  3. #3
    Utente di HTML.it
    Registrato dal
    Jun 2006
    Messaggi
    86
    Il programma non mi da alcun tipo di errore inserendo questa riga di codice.

    Infatti vorrei ottenere un elenco di voci presenti nel dataset e non una singola voce.
    Adesso controllerò meglio le classi degli oggetti utilizzati.

    Grazie mille

  4. #4
    Utente di HTML.it
    Registrato dal
    Jun 2006
    Messaggi
    86
    Allora, ho inserito le seguenti righe di codice:

    adp_ricerca.Fill(ds_ricerca)
    cbo.DataSource = ds_ricerca
    cbo.DisplayMember = "VALUT_COGNOME"
    cbo.ValueMember = "VALUT_CODICE"

    e mi da questo errore:

    "Impossibile stabilire l'associazione al nuovo membro di visualizzazione. Nome parametro: newDisplayMember."

    Non capisco come mai.

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.