Erro: Arquivo não existe em ZEOS
ErroEstou com um sisteminha que me usa o zeos para acesso a dados...
Só que está dando esse erro ao tentar compilar
Já fui nesse db_alertareceber, e os campos existem, que faço?
Só que está dando esse erro ao tentar compilar
--------------------------- Debugger Exception Notification --------------------------- Project ERP.exe raised exception class EDatabaseError with message ´db_alertareceber: Field ´FONE´ not found´. Process stopped. Use Step or Run to continue. --------------------------- OK Help ---------------------------
Já fui nesse db_alertareceber, e os campos existem, que faço?
Jpauloss
Curtidas 0
Respostas
Marcosrocha
25/01/2008
O campo FONE existe na base de dados?
GOSTEI 0
Jpauloss
25/01/2008
O campo FONE existe na base de dados?
Existe.
Que faço?
GOSTEI 0
Marcosrocha
25/01/2008
Já tentou clicar 2x no componente e adicionar os campos resultantes do Select?
Está com a última versão do Zeos?
Este erro está ao Compilar ou ao Executar?
Está com a última versão do Zeos?
Este erro está ao Compilar ou ao Executar?
GOSTEI 0
Jpauloss
25/01/2008
Já tentou clicar 2x no componente e adicionar os campos resultantes do Select?
Está com a última versão do Zeos?
Este erro está ao Compilar ou ao Executar?
Esse campo já está adicionado no componente ZQuery.
Estou usando a versão ZEOSDBO-6.6.1.
O erro é ao compilar.
Que faço?
GOSTEI 0
Jpauloss
25/01/2008
[quote:b8ec34c0e6=´mcblade´]Já tentou clicar 2x no componente e adicionar os campos resultantes do Select?
Está com a última versão do Zeos?
Este erro está ao Compilar ou ao Executar?
Esse campo já está adicionado no componente ZQuery.
Estou usando a versão ZEOSDBO-6.6.1.
O erro é ao compilar.
Que faço?[/quote:b8ec34c0e6]
Corrigindo:
O erro é ao executar.
GOSTEI 0
Marcosrocha
25/01/2008
Existem 2 possibilidades para este campo não existir. Uma é não estar no Banco de Dados. A outra é não estar adicionada na Query. Como você me disse que ele existe nos dois eu fico te devendo amigo. :cry:
GOSTEI 0
Jpauloss
25/01/2008
Existem 2 possibilidades para este campo não existir. Uma é não estar no Banco de Dados. A outra é não estar adicionada na Query. Como você me disse que ele existe nos dois eu fico te devendo amigo. :cry:
O select ta direcionado ao um view
SELECT * FROM VIEW_ALERTARECEBER WHERE FILIAL=:FILIAL
E a View está assim
CREATE VIEW VIEW_ALERTARECEBER( FILIAL, DOCUMENTO, NRO_NOTA, DATA, VENCIMENTO, VALOR, CODCLIENTE, CODVENDEDOR, QUITADO, NOME_CLIENTE, NOME_CIDADE, UF) AS select FILIAL, DOCUMENTO, NRO_NOTA, DATA, VENC, VALOR, CLIENTE, VENDEDOR, QUITADO, coalesce( (SELECT NOME FROM CLIENTES WHERE FILIAL=FILIAL AND CODIGO=CLIENTE), ´[CLIENTE NÃO INFORMADO]´), coalesce( (SELECT NOME_CIDADE FROM CLIENTES WHERE FILIAL=FILIAL AND CODIGO=CLIENTE), ´[CIDADE NÃO INFORMADA]´), coalesce( (SELECT UF FROM CLIENTES WHERE FILIAL=FILIAL AND CODIGO=CLIENTE), ´[N/I]´) from CTA_RECEBER where quitado<>´S´ AND venc<=current_date ;
Num entendo muito de View, observei que está sem o campo fone. É só acrescentar?
Que faço?
GOSTEI 0
Jpauloss
25/01/2008
up
GOSTEI 0