Pagina 1 di 3 1 2 3 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 24
  1. #1
    Utente di HTML.it L'avatar di Beziel
    Registrato dal
    Oct 2002
    Messaggi
    697

    [vb.net] proprietà displaymember in listbox!?1?

    Come faccio ad attribuire + di un elemento alla proprietà displaymember di una listbox ho provato in questo modo ma non funziona:

    codice:
    ListBox1.DataSource = dshotel.Tables("clienti")
                ListBox1.DisplayMember = "cognome" & " " & "nome"



  2. #2
    Utente di HTML.it L'avatar di darkblOOd
    Registrato dal
    Jul 2001
    Messaggi
    2,212
    provato con "cognome,nome" ??

  3. #3
    Utente di HTML.it L'avatar di Beziel
    Registrato dal
    Oct 2002
    Messaggi
    697
    non funziona qlc altro suggerimento

  4. #4
    Utente di HTML.it L'avatar di biste
    Registrato dal
    Apr 2001
    Messaggi
    877
    Non puoi fare una cosa del genere, creati una colonna che unisca i due campi in fase di query, oppure una column expression.

    HTH
    UGIdotNET
    Microsoft .NET MCAD
    C++, C#, VB6, VB.NET, ASP, ASP.NET
    SQL Server 2000

  5. #5
    Utente di HTML.it L'avatar di Beziel
    Registrato dal
    Oct 2002
    Messaggi
    697
    cioè?!?

  6. #6
    Utente di HTML.it L'avatar di Beziel
    Registrato dal
    Oct 2002
    Messaggi
    697
    sto provando ad assegnare la proprietà valuemember in questo modo:
    codice:
    ListBox1.ValueMember = ds.Tables("clienti").Columns("IDClienti")
    , ma mi da errore purtroppo devo popolare la listbox con un ciclo come posso fare?



    Grazie

  7. #7
    Utente di HTML.it L'avatar di darkblOOd
    Registrato dal
    Jul 2001
    Messaggi
    2,212
    Originariamente inviato da Beziel
    sto provando ad assegnare la proprietà valuemember in questo modo:
    codice:
    ListBox1.ValueMember = ds.Tables("clienti").Columns("IDClienti")
    , ma mi da errore purtroppo devo popolare la listbox con un ciclo come posso fare?



    Grazie
    quella proprietà vuole la stringa che rappresenta il nome del campo del datasource

    quindi basta mettere ="IDClienti"

    quello che diceva biste è:
    codice:
    select (Nome, cognome) as Cliente ...
    listbox.valuemember= "Cliente"

  8. #8
    Utente di HTML.it L'avatar di Beziel
    Registrato dal
    Oct 2002
    Messaggi
    697
    scusate ma come faccio a fargli eseguire un'istruzione sql in un dataset?!?

  9. #9
    Utente di HTML.it L'avatar di darkblOOd
    Registrato dal
    Jul 2001
    Messaggi
    2,212
    Originariamente inviato da Beziel
    scusate ma come faccio a fargli eseguire un'istruzione sql in un dataset?!?
    il dataset è un contenitore di dati, lo riempirai in qualche modo no? E allora, nella select del "riempitore" aggiungi il campo "calcolato"

  10. #10
    Utente di HTML.it L'avatar di Beziel
    Registrato dal
    Oct 2002
    Messaggi
    697
    Vi spiego cosa devo fare così vediamo se potete aiutarmi.
    Allora ho una listbox con un elenco in base al nominativo selezionato vorrei che i dettagli apparissero in un datagrid è fattibile la cosa?

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.