Exibir mensagem anterior :: Exibir próxima mensagem |
Autor |
Mensagem |
adsonazevedo Novato
![Novato Novato](../modules/PNphpBB2/templates/PNTheme/images/narodniki-classic/star1.gif)
Registrado: Terça-Feira, 7 de Fevereiro de 2006 Mensagens: 20 Localização: Santarém
|
Enviada: Ter Jul 24, 2007 4:39 pm Assunto: Importa dados |
|
|
Ola pessoal !!
estou querendo pegar as informações de uma tablela e importa para outra estou utilizando o seguinte rotina mas nao estou conseuindo
procedure TForm1.BitBtn1Click(Sender: TObject);
begin
with Qserver do
begin
close;
sql.Clear;
sql.Add('select * from contas_receber');
sql.Add('where filial =:vfilial and vencimento <datain>=:datafim');
Prepared := true;
Parameters.ParamByName('vfilial').Value := Edit1.Text;
Parameters.ParamByName('datain').Value := MaskEdit1.Text;
Parameters.ParamByName('datafim').Value := MaskEdit2.Text;
ExecSQL;
open;
while not Qserver.Eof do
begin
qnote.Append;
QnoteFilial.Value := QserverFilial.Value;
QnoteTipo.Value := QserverTipo.Value;
QnoteCliente.Value := QserverCliente.Value;
QnoteSequncia.Value := QserverSequncia.Value;
QnoteData_Criao.Value := QserverData_Criao.Value;
QnoteHora_Criao.AsString := QserverData_Criao.AsString;
QnoteIdentificador.Value := QserverIdentificador.Value;
QnoteTipo_Parcelamento.Value := QserverTipo_Parcelamento.Value;
QnotePlano_Contas3.Value := QserverPlano_Contas3.Value;
QnoteConta_Boleto.Value := QserverConta_Boleto.Value;
QnoteEmisso.Value := QserverEmisso.Value;
QnoteVencimento.Value := QserverVencimento.Value;
QnoteValor.Value := QserverValor.Value;
QnoteDesconto.Value := QserverDesconto.Value;
QnoteAcrscimo.Value := QserverAcrscimo.Value;
QnoteValor_Recebido.Value := QserverValor_Recebido.Value;
QnoteData_Recebimento.Value := QserverData_Recebimento.Value;
QnoteVendedor.Value := QserverVendedor.Value;
QnoteVendedor2.Value := QserverVendedor2.Value;
QnoteBanco.Value := QserverBanco.Value;
QnoteCheque.Value := QserverCheque.Value;
QnoteCheque_Terceiro.Value := QserverCheque_Terceiro.Value;
QnoteDevolvido.Value := QserverDevolvido.Value;
QnoteAdm_Carto.Value := QserverAdm_Carto.Value;
QnoteNum_Carto.Value := QserverNum_Carto.Value;
QnoteLote_Carto.Value := QserverLote_Carto.Value;
QnoteValor_Carto.Value := QserverValor_Carto.Value;
QnoteCarto_Recebido.Value := QserverCarto_Recebido.Value;
QnoteDescrio.Value := QserverDescrio.Value;
QnoteNota.Value := QserverNota.Value;
QnoteFatura.Value := QserverFatura.Value;
QnoteParcela.Value := QserverParcela.Value;
QnoteParcela_Desc.Value := QserverParcela_Desc.Value;
QnoteBoleto_Impresso.Value := QserverBoleto_Impresso.Value;
QnoteBoleto_Data.Value := QserverBoleto_Data.Value;
QnoteCarnet_Impresso.Value := QserverCarnet_Impresso.Value;
QnoteCarnet_Data.Value := QserverCarnet_Data.Value;
QnoteDepositado.Value := QserverDepositado.Value;
QnoteData_Alterao.Value := QserverData_Alterao.Value;
QnoteOrigem.Value := QserverOrigem.Value;
QnoteID_Out.Value := QserverID_Out.Value;
QnoteOrigem_Out.Value := QserverOrigem_Out.Value;
QnoteUsurio.Value := QserverUsurio.Value;
QnoteAlterado_Manualmente.Value := QserverAlterado_Manualmente.Value;
QnoteCarnet.Value := QserverCarnet.Value;
QnoteCaixa.Value := QserverCaixa.Value;
QnoteExtra1.Value := QserverExtra1.Value;
QnoteExtra2.Value := QserverExtra2.Value;
QnoteExtra3.Value := QserverExtra3.value;
QnoteExtra4.Value := QserverExtra4.value;
QnoteExtra5.Value := QserverExtra5.value;
QnoteExtra6.Value := QserverExtra6.Value;
qserver.Post;
end;
qserver.Next;
end;
ShowMessage('dados importados com sucesso');
end;
end. |
|
Voltar ao Topo |
|
![](templates/subSilver/images/spacer.gif) |
karlosrapanui Profissional
![Profissional Profissional](../modules/PNphpBB2/templates/PNTheme/images/narodniki-classic/star5.gif)
![](images/avatars/28115512f8402c9fd1.jpg)
Registrado: Terça-Feira, 29 de Agosto de 2006 Mensagens: 538
|
Enviada: Qui Jul 26, 2007 10:40 am Assunto: Importar |
|
|
qserver.Post; // ESSE POST NÃO DEVERIA SER DA TABELA qNote ????
end; // NÃO DEVERIA VIR DEPOIS DO NEXT ??
qserver.Next;
Esse "end;" não esta em lugar errado não ?
Desculpe-me se falei alguma besteira.
[]'s
Carlos |
|
Voltar ao Topo |
|
![](templates/subSilver/images/spacer.gif) |
pr.delphi Novato
![Novato Novato](../modules/PNphpBB2/templates/PNTheme/images/narodniki-classic/star1.gif)
![](images/avatars/166546a8f0ddbc665.jpg)
Registrado: Quinta-Feira, 19 de Abril de 2007 Mensagens: 9
|
Enviada: Qui Jul 26, 2007 10:59 am Assunto: |
|
|
Como o Karlos citou o Post é na tabela qNote
e o Next deve vir antes do End. |
|
Voltar ao Topo |
|
![](templates/subSilver/images/spacer.gif) |
|