segunda-feira, 24 de setembro de 2007

Problema com relacionamento de tabela pai e filho

Olá,

Este é mais um problema em outra aplicação que estou desenvolvendo e gostaria mas uma vez que alguém me ajuda-se com esse probleminha.

Conforme imagens, preciso que o Formulário2 “Dados dos Ninho”, que é filho em um relacionamento da tabela “Coleta e Identificação de Ninhos” Formulário1, receba o Nreg ou o ID de registro do formulário1 ao clicar do botão, ficando assim os dados vinculados em um relacionamento de tabelas.

Abaixo as imagens e uma breve descrição deste problema que não achei em nenhum Post.

Este é o Relacionamento das tabelas da aplicação no SQL.


Este é o Formulário1 com dados da tabela "Tab01_PrincipalColetaIdentificaçãoNinhos"


Este é o Formulário2 com dados da tabela "Tab02_DadosDosNinhos" que deve ter o mesmo NReg ou ID da tabela "Tab01_PrincipalColetaIdentificaçãoNinhos".


E aquí a baixo o terceiro Formulário3 com dados da tabela "Tab03_EclosãoDeQuelônios" que terá que herdar o valor do NReg ou ID da tabela "Tab01_PrincipalColetaIdentificaçãoNinhos" e o NúmeroDaCova ou ID dessa tabela "Tab02_DadosDosNinhos".

Problema resolvido com as DataGridViewComboBoxColumn

Problema resolvido com as DataGridViewComboBoxColumn, para esclarecer á futuras gerações, este erro aconteceu pelo fato de ao migrar essa base de dados do aplicativo ACCESS para o SQL, não foram observados que algumas ComboBox do ACCESS não tinham valores em suas tabelas, estes valores foram acrescentados sem atualização das tabelas nas ComboBox ou DropDawList no ACCESS como é conhecido, gerando assim este erro ao tentar carregar as DataGridViewComboBoxColumn.

segunda-feira, 10 de setembro de 2007

Problema com as DataGridViewComboBoxColumn da coluna da tabela

Olá, este é mais um problema encontrado em minha aplicação, quem quiser me ajudar, agradeço!

Observem a imagem e tentem entender o que acontece.
Tenho 6 tabelas, que são agora um DataGridView em meu formulário, e estão todas elas dentro de um TabControl, mas ao tentar converter algumas colunas desse DataGridView, para DataGridViewComboBoxColumn e apontar para uma Lista de Valores que é uma tabela com informações dos Produtos, ela me retorna um erro em algumas tabelas.

Pela imagem dá para identificar o problema.

Esta aí um passo a passo, desde a criação até a execução e o erro retornado.


Esta é a minha Aplicação!


Nesta parte estou criando a DataGridViewComboBoxColumn, e fazendo o seu relacionamento com a tabela Lista de Valores




Nesta imagem da tabela Produtos Importados, o erro não ocorre, a DataGridViewComboBoxColumne carregada sem problemas e as alterações podem ser feitas.


Na tabela Pescado, onde tentei carregar os dados da DataGridViewComboBoxColumn, ocorre este erro de execução.


Esta aí mas um problema a ser enfrentado, se puderem ajudar a solucionar este, fica o meu agradecimento e a postagem para futuros esclarecimentos.
Obrigado!

Problema Resolvido de dados em um DataGridView


Bom a solução foi simples, estava ali o tempo todo, erro de principiante.
Dennes Torres me ajudou na solução do problema!
A solução foi observar que as DataGridView do DataSource que tinha carregado, estavam erradas, pois deveria ter carregado as tabelas de dentro do relacionamento e não as de fora dele.

Observem a imagem!

terça-feira, 4 de setembro de 2007

Problema com dados em uma DataGridView



Observem este Form e tente me ajudar na resolução desse problema, que acredito ser bem fácil de resolver para quem domina esta linguagem de programação.

Observem que usei o TabControl para adicionar 7 DataGridView, estas tabelas estão relacionadas com a tabela principal onde esta fora das DataGrid, inserida como uma Details.
Sua Chave primaria de relacionamento com as outras tabelas é o campo “Data Coleta”

Acontece que as tabelas da DataGridView estão carregando todo o conteúdo de seus dados inseridos e apenas a tabela que esta fora como uma Details, trabalha em parceria com o BindingNavigator, atualizando os dados, a DataGridView carrega tudo e não esta em sincronia com o BindingNavigator.

Gostaria que estas DataGridView estivessem sincronizadas com os dados da tabela1 que está como uma Details, observem e analisem o Form.

Estou postando o DataSet para analizarem também!