DATAGRID
Pessoal,
Tenho um DataGrid onde realizo o cadastro de informações com se fosse no Excel. Até aà tudo bem, porém, quando insiro as informações elas são salvas normalmente no meu banco... mas ao fechar e abrir novamente, gostaria que aparecesse dentro do DataGrid o que eu havia inserido.
Em anexo coloquei algumas imagens para maior entendimento.
https://cdn.pbrd.co/images/1vRbdm6q.png
https://cdn.pbrd.co/images/1vRbO9wO.png
https://cdn.pbrd.co/images/1vRbM5nP.png
Obs: Está sendo salvo normalmente no meu banco, mas ao abrir novamente o dataGrid, não consigo visualizar as informações. Em outras palavras, gostaria que fosse carregada minha tabela inteira.
Existe alguma configuração para que as informações sejam listadas?
Tenho um DataGrid onde realizo o cadastro de informações com se fosse no Excel. Até aà tudo bem, porém, quando insiro as informações elas são salvas normalmente no meu banco... mas ao fechar e abrir novamente, gostaria que aparecesse dentro do DataGrid o que eu havia inserido.
Em anexo coloquei algumas imagens para maior entendimento.
https://cdn.pbrd.co/images/1vRbdm6q.png
https://cdn.pbrd.co/images/1vRbO9wO.png
https://cdn.pbrd.co/images/1vRbM5nP.png
Obs: Está sendo salvo normalmente no meu banco, mas ao abrir novamente o dataGrid, não consigo visualizar as informações. Em outras palavras, gostaria que fosse carregada minha tabela inteira.
Existe alguma configuração para que as informações sejam listadas?
Faça um pesquisa na net,vai achar muito material para preencher um Datagridview o que está parecendo na sua imagem.
Citação::
Faça um pesquisa na net,vai achar muito material para preencher um Datagridview o que está parecendo na sua imagem.
Se está sendo salvo no banco, agora é só pegar as informações dele.
Posta o código que salva as informações no banco de dados, assim podemos te ajudar a pegar os dados dele.
Posta o código que salva as informações no banco de dados, assim podemos te ajudar a pegar os dados dele.
Vai depender o que sua pesquisa retorna. Ex.
se a sua pesquisa retorna (grava) em um datatable é só usa-lo como um datasource pro grid:
seuDataGrid.DataSource = seuDataTable.
Coloca aà o sua codificação de pesquisa...
Qualquer coisa estamos aÃ!
se a sua pesquisa retorna (grava) em um datatable é só usa-lo como um datasource pro grid:
seuDataGrid.DataSource = seuDataTable.
Coloca aà o sua codificação de pesquisa...
Qualquer coisa estamos aÃ!
Esse é o código do botão Salvar
Esse é o código do botão que adiciona uma nova linha no banco
Try
Tabela_ReferênciaBindingSource.EndEdit()
Tabela_ReferênciaTableAdapter.Update(BancodeDadosDataSet.Tabela_Referência)
MessageBox.Show([Ô]Salvo com Sucesso![Ô])
Catch ex As Exception
MessageBox.Show([Ô]Erro ao salvar![Ô])
End Try
Esse é o código do botão que adiciona uma nova linha no banco
Tabela_ReferênciaBindingSource.AddNew()
Minha opinião.
Deixa BindingSource de lado.
Muito engessado.Aparência de
preguiça e fora a dor de cabeça.
Deixa BindingSource de lado.
Muito engessado.Aparência de
preguiça e fora a dor de cabeça.
Citação::
Minha opinião.
Deixa BindingSource de lado.
Muito engessado.Aparência de
preguiça e fora a dor de cabeça.
é verdade. sem falar que nem sempre os dados são salvos, principalmente quando o se trabalha com access.
Crie uma classe de conexão, nela crie métodos de pesquisa e de CRUD. Neste exemplo de vb com access em anexo fiz uma classe de conexão onde se tem um método de pesquisa e um metodo de crud. então quando for fazer uma pesquisa, vc chama o metodo [Ô]pesquisa()[Ô], e quando for dar Insert, update ou delete vc chama o metodo [Ô]CRUD()[Ô].
Nele so coloquei um formulario de cadastro e so chamei o metodo crud, mas se não me engano no seu projeto vc ira popular a grid assim:
SuaGrid.DataSource = Pesquisar([Ô]SELECT * FROM suatabela[Ô])
e assim vai!
Só uma dica, procure usar ADO.NET ao invés de OLEDB, para o .net o ADO.NET é melhor, tem muitas melhorias em relação ao OLEDB.
Citação::
Só uma dica, procure usar ADO.NET ao invés de OLEDB, para o .net o ADO.NET é melhor, tem muitas melhorias em relação ao OLEDB.
Estou trabalhando com um banco, onde uma coluna especÃfica receberá dados em formato de texto (tamanho de uma folha A4). Eu teria melhores desempenhos quando o banco estiver completo? Detalhe: sera inserido mais ou menos 800 registros neste tamanho.
Você não menciona qual o seu banco.
Adonet com o citado do GUIMORAES123.
Não compreendi está.
Tem,
AccessConnection,
AccessDataAdapter,
AccessCommand,
AccessDataReader.
[txt-color=#e80000]Eu teria melhores desempenhos quando o banco estiver completo? [/txt-color]
Nunca ouvi falar sobre.Acredito que não.
Preencher um banco com sua total capacidade,demora.
Adonet com o citado do GUIMORAES123.
Não compreendi está.
Tem,
AccessConnection,
AccessDataAdapter,
AccessCommand,
AccessDataReader.
[txt-color=#e80000]Eu teria melhores desempenhos quando o banco estiver completo? [/txt-color]
Nunca ouvi falar sobre.Acredito que não.
Preencher um banco com sua total capacidade,demora.
Faça seu login para responder