Verifique se  a flag Update está como true no campo..., e nao esqueca de
fornecer tbm qual eh os campos InKey, pois eh nisso que o provider se basei
pra criar as SQLs.


Espero ter ajudado.

[]s


Em 25/04/06, Moked - Tamara (Brazil) <[EMAIL PROTECTED]> escreveu:
>
>
>
>   <http://www.moked.com.br/>       Tamara Clemente - Suporte Técnico
> Moked do Brasil - Consultoria de Segurança Empresarial
> Divisão MokInf de Informática
> PABX: (55-11) 5071-2748
> [EMAIL PROTECTED]
> www.moked.com.br <http://www.moked.com.br/>
>
> Grau de Sigilo:  Confidencial  Reservado  Interno  Amplo
> Nível de Prioridade:  Alto  Médio  Baixo
> Destinatário/s: Lista de divulgação
> -------------------------------------------------------------------------
>
> Bom dia,
>
> Pessoal, estou com um problema muito chato aqui, daqueles  que deve ser
> bem tontinhos, mas a gente olha, re-olha, di nv e NADA!rs
>
> Tenho um banco de dados (FireBird) que contem uma chave primária composta
> por 3 Campos : Cod.Empresa, Cod.Filial e Cod.Usuario.
>
> Estou passando os seguintes valores atraves do seguinte comando:
>           cdsDestino.FieldByName('Cod.Empresa').AsInteger := 507;
>           cdsDestino.FieldByName('Cod.Filial').AsInteger := 50;
>           cdsDestino.FieldByName('Cod.Usuario').AsInteger := 19;
>
> Na hr de dar o ApplyUpdades o Delphi (2005) me retorna o seuinte erro:
>
> "Database Server Error: validation error for column Cod.Usuario, value
> "***null***" "
>
> Estou fazendo isso para importar dados para um banco de dados.
>
> Fui verificar  como o processo de inserção foi feito e ví que no evento
> NewRecord é passado o valor 0 para Cod.Usuario, assim o fiz também:
>
>           cdsDestino.FieldByName('Cod.Usuario').AsInteger := 19;
>
> Mas o mesmo erro persiste! No Banco, o campo Cod.Usuario é VarChar.
>
> Alguém sabe me dizer o pq isto pode estar acontecendo? Não há parametros
> nenhum no clientdataset...
>
> Espero q vcs possam me ajudar!!!
>
> Obrigada,
>
>
>
> Tamara
> A Moked é a Única Empresa do ramo certificada pelo ISO9000:2000
> "O emitente da mensagem é o responsável por seu conteúdo e divulgação,
> proibindo
> sua reprodução sem a prévia autorização do mesmo".
> Antes de imprimir pense em nosso compromisso com o Meio Ambiente e o
> comprometimento com os Custo envolvidos!
>
>
>
> [As partes desta mensagem que não continham texto foram removidas]
>
>
>
> --
> <<<<< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >>>>>
>
>
>
>
>
> ------------------------------
> *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]<[EMAIL PROTECTED]>
>
>    - O uso que você faz do Yahoo! Grupos está sujeito aos Termos do
>    Serviço do Yahoo! <http://br.yahoo.com/info/utos.html>.
>
>


--
_________________________________
Fellipe Henrique
[EMAIL PROTECTED]
"Venham até a borda, ele disse.
Eles disseram: Nós temos medo.
Venham até a borda, ele insistiu.
Eles foram, Ele os empurrou...
E eles voaram."
(Guillaume Apollinaire)


[As partes desta mensagem que não continham texto foram removidas]



--
<<<<< 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]



Yahoo! Grupos, um serviço oferecido por:
PUBLICIDADE


Links do Yahoo! Grupos

Responder a