Erro no select Interbase

Firebird

01/09/2005

Boa dia!!!

Tenho o seguinte Select:

select registro.reg_old as reg_old, espera.codigo, espera.cod_reg as reg_fasc, espera.data_reserva,
espera.data_inicio, espera.data_limite, acervo.titulo, registro.unidade,
autor.nome as autor,
espera.cod_usu, usuario.matricula, usuario.nome, usuario.unidade as usu_unid
from usuario, espera, registro, acervo
left join x_aut 
on (acervo.codigo = x_aut.codpub and x_aut.ordem=1)
left join autor 
on x_aut.codaut = autor.codigo
where espera.cod_usu = usuario.codigo
and espera.cod_reg = registro.codigo
and registro.codpub = acervo.codigo
and espera.status = 0
and registro.codigo >= ´1´
and registro.codigo <= ´10´


Quando eu rodo, está me retornando o seguinte erro:
[color=red:5f9359b052]Invalid modify request.
conversion error from string ´´ ´´[/color:5f9359b052]

Estou usando Delphi 7, BDE e Interbase.

Obrigado!

Cristiano

[color=green:5f9359b052]Movido de Delphi para Interbase/Firebird[/color:5f9359b052]


Cristianojedi

Cristianojedi

Curtidas 0

Respostas

Cristianojedi

Cristianojedi

01/09/2005

Já resolvi.

Eu não posso usar assim:

select registro.reg_old as reg_old, espera.codigo, espera.cod_reg as reg_fasc, espera.data_reserva,
espera.data_inicio, espera.data_limite, acervo.titulo, registro.unidade,
autor.nome as autor, espera.cod_usu, usuario.matricula, usuario.nome, usuario.unidade as usu_unid
from usuario, espera, registro, acervo
left join x_aut 
on (acervo.codigo = x_aut.codpub and x_aut.ordem=1)
left join autor 
on x_aut.codaut = autor.codigo
where espera.cod_usu = usuario.codigo
and espera.cod_reg = registro.codigo
and registro.codpub = acervo.codigo
and espera.status = 0
and registro.codigo >= 1
and registro.codigo <= 10


Tenho que usar assim:

select registro.reg_old as reg_old, espera.codigo, espera.cod_reg as reg_fasc, espera.data_reserva,
espera.data_inicio, espera.data_limite, acervo.titulo, registro.unidade,
autor.nome as autor, espera.cod_usu, usuario.matricula, usuario.nome, usuario.unidade as usu_unid
from usuario, espera, registro, acervo
left join x_aut 
on acervo.codigo = x_aut.codpub 
left join autor 
on x_aut.codaut = autor.codigo
where espera.cod_usu = usuario.codigo
and espera.cod_reg = registro.codigo
and registro.codpub = acervo.codigo
and x_aut.ordem=1
and espera.status = 0
and registro.codigo >= 1
and registro.codigo <= 10


Abraço!

Cristiano


GOSTEI 0
POSTAR