Vários campos em um DropDownlist
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?
Kchopa
Curtidas 0
Respostas
Pauloroger
04/06/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
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
GOSTEI 0