DATAGRIDVIEW E OUTRAS

ARCADYUM 08/08/2011 11:00:45
#381045
Pessoal,
Comecei a migrar para o Visual Studio 2010. Como todos disseram é muito estudo ainda para dominar 1% da ferramenta.
Seguinte:
No VB 6 eu utilizava um FlexGrid. Praticamente eu configurava todas as informações via código.
Agora no VS 2010 estou utilizando o DataGridView. Conseguir alguns códigos que ensinam a carregar o componente, porém, esses códigos criam novos cabeçalhos ao lado dos que já criei antes, com o nome do campo da tabela.

1º Pergunta: Existe alguma forma de carregar os dados sem mostrar o nome do campo e que os dados carregados sejam demonstrados nas colunas previamente criadas.

Aguardo notícias.

RODRIGOFERRO 08/08/2011 11:07:01
#381046
que codigo voce esta usando para carregar ?

Abraços !
ARCADYUM 08/08/2011 11:31:53
#381051
utilizo o seguinte

Dim LEITURA_BANCO As New FbDataAdapter
Dim LEITURA As New DataTable


SQLTABELA = [Ô]SELECTxxxx, xxxx FROM xxxxx[Ô]
LEITURA_BANCO = New FbDataAdapter(SQLTABELA, CONEXAO_BANCO)


With DataGrid

With LEITURA

.Clear()
.Dispose()
LEITURA_BANCO.Fill(LEITURA)
.DefaultView.Sort = [Ô]NOME[Ô]
[ô]BindingSource1.DataSource = LEITURA

End With

[ô]da.Fill(LEITURA)
.DataSource = LEITURA

.AllowUserToAddRows = False
.AlternatingRowsDefaultCellStyle.BackColor = Color.Beige
.BackgroundColor = .BackColor
.RowHeadersWidth = 20
end with

Funciona desde que eu queria que o cabeçalho do campo da tabela apareça como cabeçalho do Grid e nem sempre o nome que dou ao cabeçalho reflete na aplicação.


ARCADYUM 08/08/2011 14:26:39
#381074
Alguém....
RICART 08/08/2011 16:03:28
#381087
Não sei se entendi o que vc quer, mas se vc precisa apenas que os nomes das colunas do grid fiquem diferentes dos nomes que constam nas tabelas, vc pode trabalhar com aliases:

Se vc trabalha com firebird, ele acieta as duas formas:
select id_produto as codigo, desc_produto as produto from tbl_produtos;

ou

select id_produto codigo, desc_produto produto from tbl_produtos;



ARCADYUM 08/08/2011 16:57:21
#381092
Ricart,
Vou testar sua sugestão e retorno. tem tanto tempo que estudei banco de dados que havia me esquecido desse recurso.
Valeu pela força.
Aproveitando o tópico quando eu carrego o grid através do binding fica sempre uma linha em branco. é possível tirar essa linha do controle antes de carregar?
Aguardo notícias.
ARCADYUM 10/08/2011 16:10:04
#381284
Pessoal,
Alguém pode dar uma luz no uso dos conceitos de leitura, filtro de dados com Vb.net.
Seguinte: preciso realizar uma consulta em tempo de execução. Vou digitar os valores e espero o retorno da pesquisa em uma datagridview das cadeias de caracteres digitadas.
Já pesquisei e nao encontrei nada parecido.
Aguardo notícias.
ALTAIR148 10/08/2011 16:15:29
#381285
Boa tarde,

Amigo dá uma olhada nesse exemplo e veja se é bem o que deseja.

Exemplo

Até mais.
ARCADYUM 10/08/2011 16:57:19
#381287
Altair,
Exatamente. Muito Obrigado pelo retorno.
ALTAIR148 12/08/2011 14:43:12
#381577
Conseguiu?

Abraços.
ARCADYUM 12/08/2011 16:48:42
#381598
Sim,
Muito obrigado. Ficou mais prático e show de bola.
Um Abraço.
Página 1 de 2 [15 registro(s)]
Tópico encerrado , respostas não são mais permitidas