Olá, estou com um problema em meu sistema em delphi: Eu faço o 
cadastro de uma venda e se esta venda for em duas vezes, por exemplo, 
após dar o post na tabela de venda eu tenho que inserir dois novos 
registros na tabela de contas a receber. Eu faço um while da seguinte 
maneira:

DSVenda.DataSet.post;

int:=strtoint(vezes.text);
i:=1;
while(i<=int)do
begin
  DMCliente.QReceber.Edit;
  DMCliente.QReceberRef_id_venda.value:=strtoint(id.text);
   
  ... e assim por diante com todos os campos da tabela

  i:=i + 1;
end;


A primeira conta a receber (quando o i do while é = 1), ele insere 
beleza, mas para as próximas contas a receber ele dá o seguinte erro:
Erro:SQL Parse Error: Parameter name expected

Não sei do que se trata, se alguém me ajudar eu agradeço.
Eu utilizo o delphi 7 e o banco Interbase.




-- 
<<<<< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >>>>>

<*> Para ver as mensagens antigas, acesse:
    http://br.groups.yahoo.com/group/delphi-br/messages

<*> Para falar com o moderador, envie um e-mail para:
    [EMAIL PROTECTED]
 
Links do Yahoo! Grupos

<*> Para visitar o site do seu grupo na web, acesse:
    http://br.groups.yahoo.com/group/delphi-br/

<*> Para sair deste grupo, envie um e-mail para:
    [EMAIL PROTECTED]

<*> O uso que você faz do Yahoo! Grupos está sujeito aos:
    http://br.yahoo.com/info/utos.html

 


Responder a