[firebase-br] Problemas do Firebird 1.0.3 para 1.5.2 **Mudança de Título**
Alex Antunes
alex_antunes em ig.com.br
Sáb Abr 30 14:32:15 -03 2005
Eduardo
Verifiquei as versões da gds32.dll e confere com a da instalação do FB
(Firebird-1.5.2.4731-Win32).
Tentei usar a versão SS e a CS dá o mesmo erro.
Se EXECUTAR a view. funciona normal.
Se EXECUTAR o SELECT da view, funciona normal.
Se CRIAR a view, o erro aparece no First.
Pesquisei a documentação do FB e não encontrei nada.
Agradeço a ajuda.
"eduardo" <eduardo em icontroller.com.br>
escreveu na mensagem news:d4teig$rh4$1 em sea.gmane.org...
> Verifique se vc não está utilizando versões diferentes da fbclient.dll no
> servidor e nas estações, pastas do Aplicativo/Pastas do windows.
> Instalação anterior do Interbase - Conflito fbclient/gds32.dll
>
> O problema tem que estar por aí, pois Token Unknow "First" é porque o
> comando não está sendo reconhecido como válido e no FB 1.5x é, enquanto
> nas versões anteriores e no Interbase, não.
>
> []s Eduardo
>
> Alex Antunes wrote:
>> Olá,
>>
>> Utilizo o Firebird desde a versão 1.0.3.
>>
>> Nunca tive maiores problemas com o Banco.
>> Resolvi trocar a versão do Banco da 1.0.3 para 1.5.2.
>> Funcionou normal e realmente é muito mais rápido.
>>
>> Agora fui criar um Banco novamente desde, desde o ZERO e percebi q
>> não
>> está criando a seguinte view:
>>
>> CREATE VIEW "SAGA5032A" (
>> "ID_FORMAS_CONDICAO",
>> "CD_EMPRESA",
>> "CD_CODIGO",
>> "ID_CONDICAO_PAGAMENTO",
>> "ID_FORMA_PAGAMENTO",
>> "CD_FORMA_PAGAMENTO",
>> "NM_PARCELA",
>> "NM_MONTANTE",
>> "NM_DESCONTO",
>> "NM_ACRESCIMO",
>> "NM_PRAZO",
>> "TX_OBSERVACAO",
>> "TX_USUARIO_INCLUSAO",
>> "DT_INCLUSAO",
>> "TM_INCLUSAO",
>> "TX_USUARIO_ALTERACAO",
>> "DT_ALTERACAO",
>> "TM_ALTERACAO",
>> "TX_USUARIO_ULTIMO_ACESSO",
>> "DT_ULTIMO_ACESSO",
>> "TM_ULTIMO_ACESSO"
>> ) AS
>>
>> SELECT First 1 SAGA0032.ID_Formas_Condicao, SAGA0032.Cd_Empresa,
>> SAGA0032.Cd_Codigo, SAGA0032.ID_Condicao_Pagamento,
>> SAGA0032.ID_Forma_Pagamento, SAGA0030.CD_Codigo, SAGA0032.Nm_Parcela,
>> SAGA0032.Nm_Montante, SAGA0032.Nm_Desconto, SAGA0032.Nm_Acrescimo,
>> SAGA0032.Nm_Prazo, SAGA0032.Tx_Observacao, SAGA0032.Tx_Usuario_Inclusao,
>> SAGA0032.Dt_Inclusao, SAGA0032.Tm_Inclusao,
>> SAGA0032.Tx_Usuario_Alteracao,
>> SAGA0032.Dt_Alteracao, SAGA0032.Tm_Alteracao,
>> SAGA0032.Tx_Usuario_Ultimo_Acesso, SAGA0032.Dt_Ultimo_Acesso,
>> SAGA0032.Tm_Ultimo_Acesso
>>
>> FROM SAGA0031
>> JOIN SAGA0032 ON SAGA0032.ID_CONDICAO_PAGAMENTO =
>> SAGA0031.ID_CONDICAO_PAGAMENTO
>> JOIN SAGA0030 ON SAGA0030.ID_FORMA_PAGAMENTO =
>> SAGA0032.ID_FORMA_PAGAMENTO
>> ;
>>
>> E todas as view q utilizam o SELECT FIRST. Dá o seguinte erro:
>>
>> Dynamic SQL Error
>> SQL error code = -104
>> Token unknown - line 24, char 8
>> First
>>
>> Porém a View q já estava criada em outro banco com a versão 1.0.3,
>> funciona
>> 100% na versão 1.5.2, porém não consigo criar a view na versão 1.5.2
>>
>> É muito importante essa questão pois o sistema recria todas as views ao
>> ser
>> atualizado.
>>
>> O q preciso fazer ?
>>
>> Alex
>>
>>
>>
>>
>>
>>
>> ------------------------------------------------------------------------
>>
>> ______________________________________________
>> FireBase-BR (www.firebase.com.br) - Hospedado em www.bavs.com.br
>> Para editar sua configuração na lista, use o endereço
>> http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
>> Para consultar mensagens antigas:
>> http://search.gmane.org/search.php?group=firebase
>
>
> ______________________________________________
> FireBase-BR (www.firebase.com.br) - Hospedado em www.bavs.com.br
> Para editar sua configuração na lista, use o endereço
> http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
> Para consultar mensagens antigas:
> http://search.gmane.org/search.php?group=firebase
>
Mais detalhes sobre a lista de discussão lista