Exibir mensagem anterior :: Exibir próxima mensagem |
Autor |
Mensagem |
Fafnyr Novato
Registrado: Terça-Feira, 7 de Mai de 2019 Mensagens: 39
|
Enviada: Qua Jun 26, 2019 3:44 pm Assunto: Carregar tabela temporária com stringgrid |
|
|
Olá amigos, venho mais uma vez requisitar a ajuda de vocês, estou na seguinte situação, preciso preencher 1 tabela temporária do clientdataset com certas informações de uma planilha no excel, porém já consigo carregar a planilha em um stringgrid, gostaria de saber se é possível alimentar a tabela temporária com campos do stringgrid. |
|
Voltar ao Topo |
|
|
JoaoSHi Experiente
Registrado: Segunda-Feira, 25 de Agosto de 2008 Mensagens: 481
|
Enviada: Sex Jun 28, 2019 4:07 pm Assunto: |
|
|
Colega, focando somente na questão do StringGrid.
Você precisa percorrer as linhas do StringGrid e ir gravando as informações no ClientDataset. Segue um simples exemplo.
Código: | for nLinha := 1 to StringGrid1.RowCount-1 do
begin
ClientDataSet.Append;
ClientDataSet.FieldByName('NomeCampo1').asString := StringGrdi1.Cells[1,nLinha];
ClientDataSet.FieldByName('NomeCampo2').asString := StringGrdi1.Cells[2,nLinha];
ClientDataSet.Post;
end;
|
|
|
Voltar ao Topo |
|
|
Fafnyr Novato
Registrado: Terça-Feira, 7 de Mai de 2019 Mensagens: 39
|
Enviada: Ter Jul 02, 2019 3:39 pm Assunto: |
|
|
Obrigado amigo, mas por curiosidade, há algum jeito de carregar direto no clientdataset ao inves de passar pro stringgrid? |
|
Voltar ao Topo |
|
|
wjuniordias Profissional
Registrado: Sexta-Feira, 16 de Março de 2012 Mensagens: 667
|
|
Voltar ao Topo |
|
|
|