Eu tenho o seguinte código…
…
String strSQL = “SELECT t.Carteira, t.ISIN, t.VencimentoBD, t.VencimentoArq, t.QuantidadeArq, t.TaxaArq
FROM TT_116265541_15418550605 t
WHERE t.Carteira = 146 AND t.ISIN = ‘XS0179518153’ AND t.VencimentoBD = {d ‘2006-02-14’}”;
Statement ps = con.createStatement( ResultSet.TYPE_SCROLL_INSENSITIVE, ResultSet.CONCUR_UPDATABLE );
ResultSet rs = ps.executeQuery( strSQL );
…
A conexão funciona e está ok! ele cria o Statement, porém na hora de criar o ResultSet ele dá o seguinte erro:
Invalid column name ‘CARTEIRA’.
porém o strSQL (minha query) está correto, já que eu rodei ele direto no banco ( SQL Query Analyzer ) e funcionou direitinho…
uma observação que eu fiz, foi: no erro ele diz “CARTEIRA” e no banco o campo chama “Carteira” não sei se isso tem a ver, pois no meu SQL está escrito igual ao da tabela do banco.