Visualizzazione dei risultati da 1 a 3 su 3

Discussione: Dropdownlist

  1. #1
    Utente di HTML.it
    Registrato dal
    Jun 2002
    Messaggi
    1,183

    Dropdownlist

    Ciao a tutti
    ho questa drop


    Dim objCmd244ptp2 as OleDbCommand
    objConn2.Open()
    objCmd244ptp2 = new OleDbCommand(strSQL3ptp2, objConn2)
    dim MyCommand3ptp2 As New OledbDataAdapter(strSQL3ptp2,objConn2)
    ds3ptp2 = new DataSet()
    MyCommand3ptp2.Fill(ds3ptp2, "nome & cognome")
    objConn2.Close
    nome_corretto.DataTextField="nome & cognome" ' campo visualizzato
    nome_corretto.DataValueField="nome & cognome" ' campo di valore
    nome_corretto.DataBind()
    nome_corretto.DataSource=ds3ptp2
    nome_corretto.DataMember="nome & cognome"
    nome_corretto.DataTextField="nome & cognome" ' campo visualizzato
    nome_corretto.DataValueField="nome & cognome" ' campo di valore
    nome_corretto.DataBind()

    pero' mi da errore dove ce scritto "nome & cognome"

    come faccio a fare in modo che vengano visualizzate 2 tabelle dentro un'unica drop ?

    Grazie
    victor
    ----------------------

  2. #2
    Utente di HTML.it L'avatar di pietro09
    Registrato dal
    Jan 2002
    Messaggi
    10,116
    visualizzare 2 tabelle dentro un'unica drop
    scusa, ma che significa?
    Pietro

  3. #3
    Moderatore di ASP.net L'avatar di djciko
    Registrato dal
    Nov 2002
    Messaggi
    6,887
    Il codice che hai scritto ha vari errori, questo un esempio con un Datareader e non con un DataSet.
    Per prendere valori combinati devi farlo con la sorgente, cioe' con la query:

    codice:
    Dim sqlconn As New SqlConnection  
    Dim sqCmd As New SqlCommand       
    Dim sqlreader As SqlDataReader    
    
    
    sqlconn.ConnectionString = "server = etc"
    
    
    sqCmd.Connection = sqlconn
    sqlconn.Open()
    sqCmd.CommandText = "SELECT DISTINCT ID, nome + ' ' + cognome as NOMECOMPLETO FROM utenti"
    sqlreader = sqCmd.ExecuteReader()
    
    
    DropDownList.DataSource = sqlreader
    DropDownList.DataTextField = "NOMECOMPLETO"
    DropDownList.DataValueField = "ID"
    DropDownList.DataBind()
    
    
    sqlreader.Close()
    sqlconn.Close()

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.