DUVIDA COMBO

GUSTAVOCANALLI 18/08/2009 16:49:45
#320164
E AI PESSOAL BLZ?

SEGUINTE...EU TO TRABALHANDO COM VB.NET + SQL SERVER 2005...

E TENHO UM COMBO AQUI QUE TA SENDO PREENCHIDO COM UM CAMPO DA TABELA FORNECEDORES.

ISSO AI EU CONSEGUI FZ...

O PROBLEMA é QUE EU TENHO QUE ADICIONAR UMA LINHA EM BRANCO ANTES DE PREENCHER O COMBO...AI FIKA A LINHA EM BRANCO E O RESTANTE DOS DADOS...

SÓ QUE EU TO SETANDO O DATASOURCE DO COMBO PRA RECEBER OS DADOS...E QUANDO TENTO ADICIONAR A LINHA EM BRANCO...ELE FALA QUE O COMBO NAO PODE SER MODIFICADO QUANDO O DATASOURCE ESTIVER SETADO.

TEM ALGUMA PROPRIEDADE DO COMBO QUE POSSA MUDAR PRA RESOLVER ESTE PROBLEMA? OU MSM ALGUM OUTRO JEITO DE PREENCHER O COMBO?

PRA PREENCHER O COMBO EU TO FAZENDO DA SEGUINTE MANEIRA...VOU LAH MANUALMENTE E CONECTO NO DB...DEPOIS SELECIONO A TABELA QUE QUERO E O CAMPO DA TABELA...

AI ELE GERA UMA LINHA AUTOMATICAMENTE...

VLW...
USUARIO.EXCLUIDOS 18/08/2009 16:54:19
#320167
Se você estiver usando Datatable como Objeto de dados para alimentar o Combo é fácil, basta vc adicionar uma linha no Dt com o campo de Código como 0 e o título como [Ô]selecione...[Ô] por exemplo. é a forma que funciona, e não atrapalha seu código.
TECLA 18/08/2009 17:26:37
#320169
[txt-color=#0B615E][ô]Aqui vem a rotina para popular o Combo[/txt-color]
ComboBox1.Text = [Ô]Texto adicionado[Ô]
GUSTAVOCANALLI 18/08/2009 19:22:42
#320177
EU TO USANDO O LINKTOSQLCLASSES

ACHO QUE é ISSO...
JILNEY 23/08/2009 07:50:57
#320706
Preencha a combo com um Laço e antes do laço adicione um item em branco.
exemplo:

Dim dr As OleDb.OleDbDataReader = cmd.ExecuteReader
Combo_base.Items.Add([Ô][Ô])
If dr.HasRows = True Then
While dr.Read
Combo_base.Items.Add(dr(0).ToString)
End While
End If
Tópico encerrado , respostas não são mais permitidas