Erro ao executar sql

bem pessoal, estou com um probleminha, to usando uma função select e se eu executar ela pelo MySQL FRONT roda tranquilo, da maneira que é pra chamar, mas se eu tento executar pelo programa, da um erro de SQL …

func.carregaTabela(“select relacao.nroRelac,relacao.idEmpresa,relacao.nomeEmpresa” +
“from (relacao inner join empresa on relacao.idEmpresa = empresa.idEmpresa)” +
“where empresa.idEmpresa = 1”,jtRelac);

nesse caso colokei o nº 1 em idEmpresa, para testar, da mesma forma que foi feito no FRONT, e mesmo assim da esse erro.

espero que alguem possa me ajudar !
Obrigado
Dyego.

Tenta Tirar os parenteses:

from relacao inner join empresa on relacao.idEmpresa = empresa.idEmpresa

Note que quando você concatena as strings da consulta, você não está deixando espaço, sua SQl vai ficar assim:

select relacao.nroRelac,relacao.idEmpresa,relacao.nomeEmpresafrom (relacao inner join empresa on relacao.idEmpresa = empresa.idEmpresa)where empresa.idEmpresa = 1

problema resolvido, não tinha me ligado no espaço entre as aspas.
hehehehe
obrigado