ERRO SQL -502 - invalid cursor declaration

24/05/2021

0

oi. estou com a seguinte situação:

usava o firebird 2.5 conectado num componente TIBQuery do delphi xe2.
ainda mantenho o componente e a mesma versão do delphi, porém alterei a versão do firebird para 3.0.

após essa alteração, minha parte de consultas ficou comprometida.
ao realizar uma sequência de select no banco (consultas) apresenta o erro abaixo:

Dynamic SQL Error
SQL error code = -502
Invalid cursor declaration
Statement already has a cursor {B221BB30-9EEB-4EA0-88CE-4E01EA648F1F} assigned

alguém teria alguma ideia do que pode estar acontecendo?
Cristiane

Cristiane

Responder

Posts

25/05/2021

Chromusmaster


Dynamic SQL Error
SQL error code = -502
Invalid cursor declaration
Statement already has a cursor {B221BB30-9EEB-4EA0-88CE-4E01EA648F1F} assigned

alguém teria alguma ideia do que pode estar acontecendo?


Dà uma olhada nesse link:
https://github.com/FirebirdSQL/firebird/issues/4876
Responder

25/05/2021

Cristiane

até que vi este post. só que ele é voltado pra TIBSQL e não TIBQUERY.
não consigo localizar no TIBQUERY onde localizo algo sobre o cursor.
se souber fico agradecida
Responder

27/05/2021

Chromusmaster

até que vi este post. só que ele é voltado pra TIBSQL e não TIBQUERY.
não consigo localizar no TIBQUERY onde localizo algo sobre o cursor.
se souber fico agradecida


Fazer a troca do componente geraria um custo operacional muito alto?
Responder

Assista grátis a nossa aula inaugural

Assitir aula

Saiba por que programar é uma questão de
sobrevivência e como aprender sem riscos

Assistir agora

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar