A3oN
Power Member
No trabalho mandaram-me, neste fim de semana, realizar em C# um protótipo de uma aplicação que permitisse aceder, actualizar e editar os dados de uma tabela pertencente a uma BD Acess. É uma parte de uma aplicação que vou realizar, vou fazê-la aos poucos e prevejo muitas dificuldades, porque tenho que aprender C# sozinho e utilizá-lo na BD, quando também nunca trabalhei com bd's em programação, apenas sei os básicos de sql, pascal e vb.
Mas indo ao que interessa: até 2ª devo fazer um formulário para manipular dados de uma tabela access. É pedido que apareça a lista dos registos, cada linha seja antecedida de uma checkbox (a 1ª coluna da tabela do form será de checkboxes, como no phpmyadmin por exemplo) para seleccionar esse registo, um botão para seleccionar todos, e outro para deseleccionar todos os checkbox's, um botão remover que limpe da tabela os registos "checkados" na checkbox correspondente, uma linha à parte para adicionar novo registo (que ao clicar no botão adicionar passe a ser apresentado na lista dos registos) e a possibilidade de editar os valor dos campos de cada registo da lista.
O que eu preciso de saber é:
1- Como fazer para que uma tabela do formulário C# apresente os registos da tabela do Access, de forma a o nº de linhas/colunas das 2 tabelas seja o mesmo (se a tabela no acess tiver 5 linhas, a tabela do form também assumir 5 linhas, por exemplo);
2- De que forma estabelecer a correspondência entre as checkboxes e tornar o nº delas dependente também da tabela access, para que o nº de Checkboxes seja sempre igual ao nº de registos, e cada checkbox pertença ao registo da linha onde se encontra;
3- Como conseguir que, ao adicionar um registo, ele passe a ser apresentado na lista dos registos.
Se não for possível explicarem exactamente como fazer, se me dessem links para sitios onde achar tutoriais/informação de como fazer isto, já ajudava bastante, porque estou a ter dificuldades em aprender sozinho a trabalhar com bd's e com uma nova linguagem em apenas 5 dias .
Desde já o meu muito obrigado a quem ajudar.
Mas indo ao que interessa: até 2ª devo fazer um formulário para manipular dados de uma tabela access. É pedido que apareça a lista dos registos, cada linha seja antecedida de uma checkbox (a 1ª coluna da tabela do form será de checkboxes, como no phpmyadmin por exemplo) para seleccionar esse registo, um botão para seleccionar todos, e outro para deseleccionar todos os checkbox's, um botão remover que limpe da tabela os registos "checkados" na checkbox correspondente, uma linha à parte para adicionar novo registo (que ao clicar no botão adicionar passe a ser apresentado na lista dos registos) e a possibilidade de editar os valor dos campos de cada registo da lista.
O que eu preciso de saber é:
1- Como fazer para que uma tabela do formulário C# apresente os registos da tabela do Access, de forma a o nº de linhas/colunas das 2 tabelas seja o mesmo (se a tabela no acess tiver 5 linhas, a tabela do form também assumir 5 linhas, por exemplo);
2- De que forma estabelecer a correspondência entre as checkboxes e tornar o nº delas dependente também da tabela access, para que o nº de Checkboxes seja sempre igual ao nº de registos, e cada checkbox pertença ao registo da linha onde se encontra;
3- Como conseguir que, ao adicionar um registo, ele passe a ser apresentado na lista dos registos.
Se não for possível explicarem exactamente como fazer, se me dessem links para sitios onde achar tutoriais/informação de como fazer isto, já ajudava bastante, porque estou a ter dificuldades em aprender sozinho a trabalhar com bd's e com uma nova linguagem em apenas 5 dias .
Desde já o meu muito obrigado a quem ajudar.