isso…só que desse jeito tenho que implementar todos…pois a classe não é abstrata…como faço?
aborges
Ooops… Respondemos juntos…
De uma olhada na resposta q coloquei antes da sua!
J
j2ee
Errei na hora de digitar…o problema é quando faço o cast ele dá pau!
aborges
executeQuery();
Retorna a instancia de um objeto q tb implementa a ResultSet…
Este objeto nao esta gostando de receber como cast o MeuResultSet
J
j2ee
como resolvo este problema?
aborges
Qual objeto possui o executeQuery ??
J
j2ee
a interface ResultSet do JDBC
Rafael_Steil
Cara, da maneira que voce esta querendo fazer nao vai funcionar… voce vai receber uma referencia para um resultset da implementacao jdbc do driver que voce estiver usando… o que vc esta tendando resultaria na necessidade de implementacao de todos os metodos da interface, o que resulta na necessidade de controlar a posicao do cursor, verificar se ha registros e varios outros detalhes. Mesmo que a maior parte dos metodos voce delegue para a referencia original, vai ser muita duplicacao de codigo.
Essa ideia de implmementacao, pelo menos nos exemplos / necessidades que voce esta mostrando, nao tem muito sentido para existir… voce tera mais problemas com ela do que sem.
Se voce quiser tanto assim evitar o uso de new Integer() ( alias… eh soh para isso que voce quser a classe? ), entao use alguma coisa como