Notifications
Clear all

Editar, excluir registros em BD Access conectado ao Excel!!

4 Posts
3 Usuários
0 Reactions
2,042 Visualizações
(@ale-costa)
Posts: 6
Active Member
Topic starter
 

Bom dia,

Segue um arquivo, do colega Wagner, que explica a minha necessidade.
Não estou conseguindo escrever um código para editar (rs.Edit) as informações da tabela access [Amigos!sobrenome], isto é, modificar a base de dados access para incluir o sobrenome.
Gostaria de saber também, se há possibilidade de fazer a pesquisa na consulta access [Cidades Consulta], isto é, atribuir uma variável Recordset àquele objeto e retornar o valor para, no exemplo, a TextBox Qnt. Amigos.

Grato pela atenção,

 
Postado : 08/02/2013 7:41 am
(@wagner-morel-vidal-nobre)
Posts: 4063
Famed Member
 

ale.costa

Boia Tarde!

Veja se assim atende a sua necessidade.

 
Postado : 08/02/2013 11:39 am
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

Desculpem o pitaco, sei que deve ser sómente um teste, mas como está configurado o arquivo Amigos, com nome e sobrenome separados, e os mesmos não são chave e podem ser duplicados.Então se houver (o que é muito provavel) mais de um registro com o mesmo nome, a aplicação do update atraves do nome, provavelmente será atribuido a mesma modificação a todos os registros com esse nome.
Creio que o mais seguro seria alterar com base no código (primeiro campo numerico e automatico)que e campo chave.

 
Postado : 08/02/2013 12:10 pm
(@wagner-morel-vidal-nobre)
Posts: 4063
Famed Member
 

Amigos,

Boa Noite!

É isso mesmo Reinaldo. Você está certíssimo. Fiz apenas, a título de exemplo e estudo, o que o ale.costa pediu. Todavia, profissionalmente falando, a forma é inviável, inclusive no que diz respeito a forma que fiz para somar a quantidade de Amigos da mesma cidade. Na verdade, além de não utilizar a consulta quie o ale fez no próprio Access (pois isso também é improdutivo, já que você faz suas próprias consultas via VBA e mostra em um form ou nas planilhas), seria mais eficaz fazer apenas um comando SQL para efetuar a soma e mostrar no textbox. Bom... mas isso fica para estudo...

 
Postado : 08/02/2013 6:17 pm