Array
(
)

Vários campos em um DropDownlist

Kchopa
   - 04 jun 2008

Gostaria de saber se tem a possibilidade de colocar mais de uma coluna do meu banco de dados em um drop downlist ou ele realmente soh aceita um campo?


Pauloroger
   - 05 jun 2008

Ola kchopa, isso depende do seu banco de dados, irei exemplificar com Firebird e SQLServer, ok.

Para Firebird, coloque isso no seu command:

SELECT campo1||´ - ´||campo2 AS JUNCAO FROM TABELA

No Page_Load:

dropSetor.DataTextField := ´JUNCAO´;
dropSetor.DataValueField := ´JUNCAO´;
dropSetor.DataSource := cmdDeptos.ExecuteReader;
dropSetor.DataBind;




Para MS-SQLServer:

SELECT campo1 + ´ ´ + campo2 as JUNCAO FROM TABELA

No Page_Load:

dropSetor.DataTextField := ´JUNCAO´;
dropSetor.DataValueField := ´JUNCAO´;
dropSetor.DataSource := cmdDeptos.ExecuteReader;
dropSetor.DataBind;



Ok, abraços