Solange,

       Aqui você tem que trocar o Edit por Append:

DMCliente.QReceber.Append;
DMCliente.QReceber.Post;

       Verifica também se toda a estrutura de atribuição de valores aos 
campos está correta. Seria melhor se você colocasse também toda esta 
parte no e-mail para ver melhor isto.

Wilton
WGO Telecom


solangevoss wrote:

>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