Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

Sumário

Sistema: Gerenciador de Aplicativos Prosoft (GAP)

Contexto: Este artigo orienta sobre como corrigir a mensagem Errode erro: '-2147217900 – Syntax Error: SELECT COUNT AS COUNT AS total FROM forn_produtoEEEE WHERE (fk_terceiro_id= <<??>>) AND (fk_produto_id=104)' apresentada ao alterar o produto na rotina 'Produto por Empresa'.

Informações Adicionais: Não se aplica.

Resolução

Mensagem de erro:

Image Modified










A falha ocorre , poisporque, na tabela 'forn_produtoEEEE havia ', há um registro onde com o valor 0 para 'fk_terceiro_id estava com valor 0 sendo que esse valor ', que não existe na tabela de terceiros.

...

1- Realize a consulta do registro onde o fk_terceiro_id está com valor 0.

Registro onde o fk_terceiro_id estava com valor 0
select * from "forn_produto0196" where fk_terceiro_id = '0';

2- Realize a remoção dos registros incorretos.

Remove onde o fk_terceiro_id estava com valor 0
delete from "forn_produto0196" where fk_terceiro_id = '0';