Vídeo recomendado
https://youtu.be/diWPPPhW-9E

Multiplo insert

Discussões sobre a integração do Excel com o Banco de Dados Access

Moderador: joseA

edu_sip
Colaborador
Colaborador
Mensagens: 10
Registrado em: Sex Jun 17, 2011 1:55 pm

Multiplo insert

Mensagem por edu_sip »

Boa tarde, Gostaria de saber se existe a possibilidade de fazer um multiplo insert no excel usando os dados de um listview.
Ex:
Eu lanço os valores no Formulario , esses valores vao para um listview que esta no meu form, no final do processo eu clico em salvar, os dados que estao no listview vao ser gravados no banco de dados.

Caso isso seja possivel, me mandem um exemplo, se nao for possivel com listview, me informem qual objeto eu uso.
Desde já agradeco.


Disable adblock

This site is supported by ads and donations.
If you see this text you are blocking our ads.
Please consider a Donation to support the site.


Avatar do usuário
netocasaroli
Consultor
Consultor
Mensagens: 219
Registrado em: Seg Mai 11, 2015 5:24 pm
Localização: Londrina-PR

Re: Multiplo insert

Mensagem por netocasaroli »

Você vai ter que criar um loop que passa em cada linha do Listview e para cada uma abre um novo Recordset no BD inserindo os dados da mesma. Não seria um múltiplo insert, pois os registros seriam inseridos um de cada vez; então não esqueça de sempre dar um Recordset.AddNew no começo do loop e um Recordset.Close no final. Detalhe: mantenha a conexão aberta, fechando apenas ao sair do loop.


Avatar do usuário
joseA
Jedi
Jedi
Mensagens: 1048
Registrado em: Qui Out 22, 2009 7:22 am
Localização: Cel. Fabriciano - MG

Re: Multiplo insert

Mensagem por joseA »

Tem um exemplo desse que postei a tempos atrás, vou ver se localizo.


Avatar do usuário
joseA
Jedi
Jedi
Mensagens: 1048
Registrado em: Qui Out 22, 2009 7:22 am
Localização: Cel. Fabriciano - MG

Re: Multiplo insert

Mensagem por joseA »

Penso que tem aqui o que vc precisa viewtopic.php?f=22&t=1944#.VkTXRnarSM8


Disable adblock

This site is supported by ads and donations.
If you see this text you are blocking our ads.
Please consider a Donation to support the site.


Responder