Pessoal
Nao consigo compilar uma classe que instancia um objeto, passa a autra
classe para ser manipulado,preenchido e novamente tenta utilizalo na classe
de origem.
Acho que e' algo basico da OO que estou fazendo errado. Se alguem tiver
um tempinho ...
O Codigo e o erro vao logo abaixo.
Aproveito para agradecer os retornos as minhas duvidas. Evito de mandar
e-mail de agradecimento para nao engordar mais a lista.
Obrigado pela atencao.
>> CODIGO <<<
/-- Instancia um JDBCAdapter que conecta a um banco de dados
/-- e que contem os atributos (ResultSet resultSet), ...
try {
JDBCAdapter oJDBC = new JDBCAdapter( ... );
...
/-- Instancia o objeto Conta Corrente
Conta oConta = new Conta();
/-- o atributo (JDBCAdapter JDBC) do oConta recebe oJDBC
oConta.JDBC = oJDBC;
/-- Executa o metodo "lista" das Contas bancarias o qual executa
/-- um comando sql que preenche o oJDBC.resultSet
oConta.lista();
Object[][] dados;
/-- NESTE PONTO DA ERRO EM TODAS AS CHAMADAS AO ATRIBUTO oJDBC.resultSet
int numCols = oJDBC.resultSet.getMetaData().getColumnCount() ;
while (oJDBC.resultSet.next()) {
for (int i = 1; i <= numCols; i++) {
dados[oJDBC.resultSet.getRow()][i] = oJDBC.resultSet.getString(i);
}
}
...
>>> ERRO <<<
C:\Java\Trabalho\Aplicativos\CaixaBancos>javac -deprecation CaixaBancos.java
.\OpdContas.java:27: unreported exception java.sql.SQLException; must be
caught
or declared to be thrown
int numCols = oJDBC.resultSet.getMetaData().getColumnCount();
^
.\OpdContas.java:27: unreported exception java.sql.SQLException; must be
caught
or declared to be thrown
int numCols = oJDBC.resultSet.getMetaData().getColumnCount();
^
--------------------------- LISTA SOUJAVA ---------------------------
http://www.soujava.org.br - Sociedade de Usu�rios Java da Sucesu-SP
[d�vidas mais comuns: http://www.soujava.org.br/faq.htm]
[para sair da lista: http://www.soujava.org.br/forum/cadastrados.htm]
[regras da lista: http://www.soujava.org.br/regras.htm]
---------------------------------------------------------------------