[RESOLVIDO] Column Not Found

9 respostas
E

Bom dia galere !
Seguinte, to fazendo um programinha qe pega os dados escolhidos do banco local e os insere em um banco do Access (Sim, TEM que ser o access :frowning: )
Mais na hora de inserir os dados na tabela do access tá dando erro. Segue o código e o erro.

public void TransferirDados(){
        try {
        //Conectar ao Diamante
            Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
            conn = DriverManager.getConnection("jdbc:odbc:Diamante_hidro","","");  
            stm = conn.createStatement();
            
            
       //Conectar ao Access
            DBQ="C:/Banco1.mdb";
            url = "jdbc:odbc:Driver={Microsoft Access Driver (*.mdb)};DBQ="+DBQ;
            usuario = "";
            senha = "";
            Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
            conn1 = DriverManager.getConnection(url,usuario,senha);
     
            
        //Consulta SQL
            ResultSet rs = stm.executeQuery("SELECT * FROM Chuvas WHERE EstacaoCodigo=00469000");
            
        
            while (rs.next()) {
                   
                       
                        stm1 = conn1.prepareStatement("INSERT INTO Chuvas (RegistroID,Importado,Temporario,Removido,ImportadoRepetido,"
                            + "EstacaoCodigo,NivelConsistencia,Data,TipoMedicaoChuvas,Maxima,Total,DiaMaxima,NumDiasDeChuva,MaximaStatus,"
                            + "TotalStatus,NumDiasDeChuvaStatus,TotalAnual,TotalAnualStatus,Chuva01,Chuva02,Chuva03,Chuva04,"
                            + "Chuva05,Chuva06,Chuva07,Chuva08,Chuva09,Chuva10,Chuva11,Chuva12,Chuva13,Chuva14,Chuva15,Chuva16,Chuva17,"
                            + "Chuva18,Chuva19,Chuva20,Chuva21,Chuva22,Chuva23,Chuva24,Chuva25,Chuva26,Chuva27,Chuva28,Chuva29,Chuva30,"
                            + "Chuva31,Chuva01Status,Chuva02Status,Chuva03Status,Chuva04Status,Chuva05Status,Chuva06Status,Chuva07Status,"
                            + "Chuva08Status,Chuva09Status,Chuva10Status,Chuva11Status,Chuva12Status,Chuva13Status,Chuva14Status,"
                            + "Chuva15Status,Chuva16Status,Chuva17Status,Chuva18Status,Chuva19Status,Chuva20Status,Chuva21Status,"
                            + "Chuva22Status,Chuva23Status,Chuva24Status,Chuva25Status,Chuva26Status,Chuva27Status,Chuva28Status,"
                            + "Chuva29Status,Chuva30Status,Chuva31Status,DataIns,DataAlt,RespAlt)"
                            + " VALUES (?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?)");
                    
                        stm1.setDouble(1, rs.getDouble("RegistroID"));
                        stm1.setInt(2, rs.getInt("Importado"));
                        stm1.setInt(3, rs.getInt("Temporario"));
                        stm1.setInt(4, rs.getInt("Removido"));
                        stm1.setInt(5, rs.getInt("ImportadoRepetido"));
                        stm1.setInt(6, rs.getInt("EstacaoCodigo"));
                        stm1.setInt(7, rs.getInt("NivelConsistencia"));
                        stm1.setDate(8, rs.getDate("Data"));
                        stm1.setInt(9, rs.getInt("TipoMedicaoChuvas"));
                        stm1.setInt(10, rs.getInt("Maxima"));
                        stm1.setInt(11, rs.getInt("Total"));
                        stm1.setInt(12, rs.getInt("DiaMaxima"));
                        stm1.setInt(13, rs.getInt("NumDiasDeChuva"));
                        stm1.setInt(14, rs.getInt("MaximaStatus"));
                        stm1.setInt(15, rs.getInt("TotalStatus"));
                        stm1.setInt(16, rs.getInt("NumDiasDeChuvaStatus"));
                        stm1.setInt(17, rs.getInt("TotalAnual"));
                        stm1.setInt(18, rs.getInt("TotalAnualStatus"));
                        stm1.setInt(19, rs.getInt("Chuva01"));
                        stm1.setInt(20, rs.getInt("Chuva02"));
                        stm1.setInt(21, rs.getInt("Chuva03"));
                        stm1.setInt(22, rs.getInt("Chuva04"));
                        stm1.setInt(23, rs.getInt("Chuva05"));
                        stm1.setInt(24, rs.getInt("Chuva06"));
                        stm1.setInt(25, rs.getInt("Chuva07"));
                        stm1.setInt(26, rs.getInt("Chuva08"));
                        stm1.setInt(27, rs.getInt("Chuva09"));
                        stm1.setInt(28, rs.getInt("Chuva10"));
                        stm1.setInt(29, rs.getInt("Chuva11"));
                        stm1.setInt(30, rs.getInt("Chuva12"));
                        stm1.setInt(31, rs.getInt("Chuva13"));
                        stm1.setInt(32, rs.getInt("Chuva14"));
                        stm1.setInt(33, rs.getInt("Chuva15"));
                        stm1.setInt(34, rs.getInt("Chuva16"));
                        stm1.setInt(35, rs.getInt("Chuva17"));
                        stm1.setInt(36, rs.getInt("Chuva18"));
                        stm1.setInt(37, rs.getInt("Chuva19"));
                        stm1.setInt(38, rs.getInt("Chuva20"));
                        stm1.setInt(39, rs.getInt("Chuva21"));
                        stm1.setInt(40, rs.getInt("Chuva22"));
                        stm1.setInt(41, rs.getInt("Chuva23"));
                        stm1.setInt(42, rs.getInt("Chuva24"));
                        stm1.setInt(43, rs.getInt("Chuva25"));
                        stm1.setInt(44, rs.getInt("Chuva26"));
                        stm1.setInt(45, rs.getInt("Chuva27"));
                        stm1.setInt(46, rs.getInt("Chuva28"));
                        stm1.setInt(47, rs.getInt("Chuva29"));
                        stm1.setInt(48, rs.getInt("Chuva30"));
                        stm1.setInt(49, rs.getInt("Chuva31"));
                        stm1.setInt(50, rs.getInt("ChuvaStatus01"));
                        stm1.setInt(51, rs.getInt("ChuvaStatus02"));
                        stm1.setInt(52, rs.getInt("ChuvaStatus03"));
                        stm1.setInt(53, rs.getInt("ChuvaStatus04"));
                        stm1.setInt(54, rs.getInt("ChuvaStatus05"));
                        stm1.setInt(55, rs.getInt("ChuvaStatus06"));
                        stm1.setInt(56, rs.getInt("ChuvaStatus07"));
                        stm1.setInt(57, rs.getInt("ChuvaStatus08"));
                        stm1.setInt(58, rs.getInt("ChuvaStatus09"));
                        stm1.setInt(59, rs.getInt("ChuvaStatus10"));
                        stm1.setInt(60, rs.getInt("ChuvaStatus11"));
                        stm1.setInt(61, rs.getInt("ChuvaStatus12"));
                        stm1.setInt(62, rs.getInt("ChuvaStatus13"));
                        stm1.setInt(63, rs.getInt("ChuvaStatus14"));
                        stm1.setInt(64, rs.getInt("ChuvaStatus15"));
                        stm1.setInt(65, rs.getInt("ChuvaStatus16"));
                        stm1.setInt(66, rs.getInt("ChuvaStatus17"));
                        stm1.setInt(67, rs.getInt("ChuvaStatus18"));
                        stm1.setInt(68, rs.getInt("ChuvaStatus19"));
                        stm1.setInt(69, rs.getInt("ChuvaStatus20"));
                        stm1.setInt(70, rs.getInt("ChuvaStatus21"));
                        stm1.setInt(71, rs.getInt("ChuvaStatus22"));
                        stm1.setInt(72, rs.getInt("ChuvaStatus23"));
                        stm1.setInt(73, rs.getInt("ChuvaStatus24"));
                        stm1.setInt(74, rs.getInt("ChuvaStatus25"));
                        stm1.setInt(75, rs.getInt("ChuvaStatus26"));
                        stm1.setInt(76, rs.getInt("ChuvaStatus27"));
                        stm1.setInt(77, rs.getInt("ChuvaStatus28"));
                        stm1.setInt(78, rs.getInt("ChuvaStatus29"));
                        stm1.setInt(79, rs.getInt("ChuvaStatus30"));
                        stm1.setInt(80, rs.getInt("ChuvaStatus31"));
                        stm1.setDate(81, rs.getDate("DataIns"));
                        stm1.setDate(82, rs.getDate("DataAlt"));
                        stm1.setInt(83, rs.getInt("RespAlt"));
                        
                        stm1.execute();
                        
            } 

            
        }catch(SQLException e){
            e.printStackTrace();
        }catch(NullPointerException e){
            e.printStackTrace();
        }catch(ClassNotFoundException e){
            e.printStackTrace();
        } 
    }
java.sql.SQLException: Column not found
	at sun.jdbc.odbc.JdbcOdbcResultSet.findColumn(JdbcOdbcResultSet.java:1850)
	at sun.jdbc.odbc.JdbcOdbcResultSet.getInt(JdbcOdbcResultSet.java:601)
	at backupgenerator.TabelaChuva.TransferirDados(TabelaChuva.java:184)
....

Como vcs podem ver a tabela tem OITEEENTA E TRES campos e eu já to cansado de revisar esses campos pra ver se não tem algum errado.
E a essa altura eu já posso dizer qe tenho certeza qe não tem nenhum errado.
Então quem puder me dar uma ajuda com o erro, agredeço desde já !
Se tiver como eu saber pelo menos QUAL COLUNA ele tá acusando de não existir por favor me digam como. :oops:
Vlw !!

9 Respostas

P

oi
tu podes postar o código completo do erro?
e para qual linha o erro aponta?

E
java.sql.SQLException: Column not found
	at sun.jdbc.odbc.JdbcOdbcResultSet.findColumn(JdbcOdbcResultSet.java:1850)
	at sun.jdbc.odbc.JdbcOdbcResultSet.getInt(JdbcOdbcResultSet.java:601)
	at backupgenerator.TabelaChuva.TransferirDados(TabelaChuva.java:184)
	at backupgenerator.BackupGenerator.jButton10ActionPerformed(BackupGenerator.java:445)
	at backupgenerator.BackupGenerator.access$900(BackupGenerator.java:11)
	at backupgenerator.BackupGenerator$10.actionPerformed(BackupGenerator.java:277)
	at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:1995)
	at javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2318)
	at javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:387)
	at javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:242)
	at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(BasicButtonListener.java:236)
	at java.awt.Component.processMouseEvent(Component.java:6288)
	at javax.swing.JComponent.processMouseEvent(JComponent.java:3267)
	at java.awt.Component.processEvent(Component.java:6053)
	at java.awt.Container.processEvent(Container.java:2041)
	at java.awt.Component.dispatchEventImpl(Component.java:4651)
	at java.awt.Container.dispatchEventImpl(Container.java:2099)
	at java.awt.Component.dispatchEvent(Component.java:4481)
	at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4577)
	at java.awt.LightweightDispatcher.processMouseEvent(Container.java:4238)
	at java.awt.LightweightDispatcher.dispatchEvent(Container.java:4168)
	at java.awt.Container.dispatchEventImpl(Container.java:2085)
	at java.awt.Window.dispatchEventImpl(Window.java:2478)
	at java.awt.Component.dispatchEvent(Component.java:4481)
	at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:643)
	at java.awt.EventQueue.access$000(EventQueue.java:84)
	at java.awt.EventQueue$1.run(EventQueue.java:602)
	at java.awt.EventQueue$1.run(EventQueue.java:600)
	at java.security.AccessController.doPrivileged(Native Method)
	at java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:87)
	at java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:98)
	at java.awt.EventQueue$2.run(EventQueue.java:616)
	at java.awt.EventQueue$2.run(EventQueue.java:614)
	at java.security.AccessController.doPrivileged(Native Method)
	at java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:87)
	at java.awt.EventQueue.dispatchEvent(EventQueue.java:613)
	at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269)
	at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184)
	at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:174)
	at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:169)
	at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:161)
	at java.awt.EventDispatchThread.run(EventDispatchThread.java:122)

Ai o erro completo!
Ele aponta pra linha 25.
Vlww !

P

acho q o problema esta na String q tu estas montando para fazer a consulta tenta fazer assim:

"INSERT INTO Chuvas (RegistroID,Importado,Temporario,Removido,ImportadoRepetido, EstacaoCodigo,NivelConsistencia,Data,TipoMedicaoChuvas,Maxima,Total,DiaMaxima,NumDiasDeChuva,MaximaStatus, TotalStatus,NumDiasDeChuvaStatus,TotalAnual,TotalAnualStatus,Chuva01,Chuva02,Chuva03,Chuva04... ) VALUES (?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?....)");

E

Não entendi :S
Vc quis dizer sem os + separando a consultas né ?
Mais já tentei sem eles tbm e dá a mesma coisa :
Brigadãao

P

isso mesmo sem estes itens normalmente quando eu quero executar este mesmo procedimento eu faço da seguinte maneira

PreparedStatement ps = conexao.prepareStatement("insert into aluno (nome,data_nascimento) values (?,?) "); ps.setString(1, a.getNome().trim()); ps.setString(2, a.getData_nascimento()); ps.executeUpdate();

tenta tirar os + e as “” so deixa uma " no inicio e outra no final…

todas estas colunas tem o mesmo nome no banco tb,certo?
por exemplo no exemplo q citei acima as colunas da minha tabela aluno chamam se nome e data_nascimento

E

Pois é eu tentei tbm só com uma " no começo e outra no final, mais dá a mesma coisa :frowning:
E os nomes dos campos são esses mesmos sim.
Já perdi a coooonta de quantas vezes revisei isso :
Não tenho nem idéia do qe seja msm.
Brigadão pela ajuda @paty_trind.
Abrss

P

tah vamos ver então…

a linha 25 que é para onde acusa o erro qual o código correspondente?

todos os campos são do tipo int com exceção do 1º que é DOUBLE,8º,81º e o 82º que são DATE ?

tu já testou no banco(sql editor) para ver se roda lá?

:slight_smile:

E

Bom, tem alguns campos diferentes, no banco do access.
Alguns do tipo byte por exemplo, mais ai não tem problema fazer um int receber um byte né ?
De qualquer forma tentei mudar alguns pra byte, nessas linhas:

stm1.setDouble(1, rs.getDouble("RegistroID"));
                        stm1.setByte(2, rs.getByte("Importado"));
                        stm1.setByte(3, rs.getByte("Temporario"));
                        stm1.setByte(4, rs.getByte("Removido"));
....

Não mudei todas pqe são MUITAS, dps vou tentar mudar todas com calma.
Quando tentei rodar a terceira linha do erro mudou pra getByte :S
Será que tem alguma coisa a ver ?

Segue o erro:

java.sql.SQLException: Column not found
	at sun.jdbc.odbc.JdbcOdbcResultSet.findColumn(JdbcOdbcResultSet.java:1850)
	at sun.jdbc.odbc.JdbcOdbcResultSet.getByte(JdbcOdbcResultSet.java:504)                   //Aqui mudou para getByte
	at backupgenerator.TabelaChuva.TransferirDados(TabelaChuva.java:148)
	at backupgenerator.BackupGenerator.jButton10ActionPerformed(BackupGenerator.java:445)
	at backupgenerator.BackupGenerator.access$900(BackupGenerator.java:11)
	at backupgenerator.BackupGenerator$10.actionPerformed(BackupGenerator.java:277)
	at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:1995)
	at javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2318)
	at javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:387)
	at javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:242)
	at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(BasicButtonListener.java:236)
	at java.awt.Component.processMouseEvent(Component.java:6288)
	at javax.swing.JComponent.processMouseEvent(JComponent.java:3267)
	at java.awt.Component.processEvent(Component.java:6053)
	at java.awt.Container.processEvent(Container.java:2041)
	at java.awt.Component.dispatchEventImpl(Component.java:4651)
	at java.awt.Container.dispatchEventImpl(Container.java:2099)
	at java.awt.Component.dispatchEvent(Component.java:4481)
	at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4577)
	at java.awt.LightweightDispatcher.processMouseEvent(Container.java:4238)
	at java.awt.LightweightDispatcher.dispatchEvent(Container.java:4168)
	at java.awt.Container.dispatchEventImpl(Container.java:2085)
	at java.awt.Window.dispatchEventImpl(Window.java:2478)
	at java.awt.Component.dispatchEvent(Component.java:4481)
	at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:643)
	at java.awt.EventQueue.access$000(EventQueue.java:84)
	at java.awt.EventQueue$1.run(EventQueue.java:602)
	at java.awt.EventQueue$1.run(EventQueue.java:600)
	at java.security.AccessController.doPrivileged(Native Method)
	at java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:87)
	at java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:98)
	at java.awt.EventQueue$2.run(EventQueue.java:616)
	at java.awt.EventQueue$2.run(EventQueue.java:614)
	at java.security.AccessController.doPrivileged(Native Method)
	at java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:87)
	at java.awt.EventQueue.dispatchEvent(EventQueue.java:613)
	at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269)
	at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184)
	at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:174)
	at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:169)
	at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:161)
	at java.awt.EventDispatchThread.run(EventDispatchThread.java:122)

Ainda tem alguns campos do tipo “Simples” no Access :S
Isso seria o qe ?
Short ?

E

Acho qe consigui resolver aqui o/
Acho tbm qe era algum problema do access ou do odbc, pqe os campos estavam todos corretos mesmo.
O jeito qe dei para contornar o problema foi passar os resultados primeiro do banco para variaveis e das variaveis para o access.
E como deu certo não acho qe seja nada nos tipos dos campos, nem nos campos em si.
Segue o código caso alguém necessite :

while (rs.next()) {
                   
                        //Consulta SQL para inserir dados no Banco do Access
                        stm1 = conn1.prepareStatement("INSERT INTO Chuvas (RegistroID,Importado,Temporario,Removido,ImportadoRepetido,"
                            + "EstacaoCodigo,NivelConsistencia,Data,TipoMedicaoChuvas,Maxima,Total,DiaMaxima,NumDiasDeChuva,MaximaStatus,"
                            + "TotalStatus,NumDiasDeChuvaStatus,TotalAnual,TotalAnualStatus,Chuva01,Chuva02,Chuva03,Chuva04,"
                            + "Chuva05,Chuva06,Chuva07,Chuva08,Chuva09,Chuva10,Chuva11,Chuva12,Chuva13,Chuva14,Chuva15,Chuva16,Chuva17,"
                            + "Chuva18,Chuva19,Chuva20,Chuva21,Chuva22,Chuva23,Chuva24,Chuva25,Chuva26,Chuva27,Chuva28,Chuva29,Chuva30,"
                            + "Chuva31,Chuva01Status,Chuva02Status,Chuva03Status,Chuva04Status,Chuva05Status,Chuva06Status,Chuva07Status,"
                            + "Chuva08Status,Chuva09Status,Chuva10Status,Chuva11Status,Chuva12Status,Chuva13Status,Chuva14Status,"
                            + "Chuva15Status,Chuva16Status,Chuva17Status,Chuva18Status,Chuva19Status,Chuva20Status,Chuva21Status,"
                            + "Chuva22Status,Chuva23Status,Chuva24Status,Chuva25Status,Chuva26Status,Chuva27Status,Chuva28Status,"
                            + "Chuva29Status,Chuva30Status,Chuva31Status,DataIns,DataAlt,RespAlt)"
                            + " VALUES (?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?)");

                        //Variáveis recebendo retorno do Banco
                        RegistroID = rs.getDouble("RegistroID");
                        Importado = rs.getInt("Importado");
                        Temporario = rs.getInt("Temporario");
                        Removido = rs.getInt("Removido");
                        ImportadoRepetido = rs.getInt("ImportadoRepetido");
                        EstacaoCodigo = rs.getInt("EstacaoCodigo");
                        NivelConsistencia = rs.getInt("NivelConsistencia");
                        Data = rs.getDate("Data");
                        TipoMedicaoChuvas = rs.getInt("TipoMedicaoChuvas");
                        Maxima = rs.getInt("Maxima");
                        Total = rs.getInt("Total");
                        DiaMaxima = rs.getInt("DiaMaxima");
                        NumDiasDeChuva = rs.getInt("NumDiasDeChuva");
                        MaximaStatus = rs.getInt("MaximaStatus");
                        TotalStatus = rs.getInt("TotalStatus");
                        NumDiasDeChuvaStatus = rs.getInt("NumDiasDeChuvaStatus");
                        TotalAnual = rs.getInt("TotalAnual");
                        TotalAnualStatus = rs.getInt("TotalAnualStatus");
                        Chuva01 = rs.getInt("Chuva01");
                        Chuva02 = rs.getInt("Chuva02");
                        Chuva03 = rs.getInt("Chuva03");
                        Chuva04 = rs.getInt("Chuva04");
                        Chuva05 = rs.getInt("Chuva05");
                        Chuva06 = rs.getInt("Chuva06");
                        Chuva07 = rs.getInt("Chuva07");
                        Chuva08 = rs.getInt("Chuva08");
                        Chuva09 = rs.getInt("Chuva09");
                        Chuva10 = rs.getInt("Chuva10");
                        Chuva11 = rs.getInt("Chuva11");
                        Chuva12 = rs.getInt("Chuva12");
                        Chuva13 = rs.getInt("Chuva13");
                        Chuva14 = rs.getInt("Chuva14");
                        Chuva15 = rs.getInt("Chuva15");
                        Chuva16 = rs.getInt("Chuva16");
                        Chuva17 = rs.getInt("Chuva17");
                        Chuva18 = rs.getInt("Chuva18");
                        Chuva19 = rs.getInt("Chuva19");
                        Chuva20 = rs.getInt("Chuva20");
                        Chuva21 = rs.getInt("Chuva21");
                        Chuva22 = rs.getInt("Chuva22");
                        Chuva23 = rs.getInt("Chuva23");
                        Chuva24 = rs.getInt("Chuva24");
                        Chuva25 = rs.getInt("Chuva25");
                        Chuva26 = rs.getInt("Chuva26");
                        Chuva27 = rs.getInt("Chuva27");
                        Chuva28 = rs.getInt("Chuva28");
                        Chuva29 = rs.getInt("Chuva29");
                        Chuva30 = rs.getInt("Chuva30");
                        Chuva31 = rs.getInt("Chuva31");
                        Chuva01Status = rs.getInt("ChuvaStatus01");
                        Chuva02Status = rs.getInt("ChuvaStatus02");
                        Chuva03Status = rs.getInt("ChuvaStatus03");
                        Chuva04Status = rs.getInt("ChuvaStatus04");
                        Chuva05Status = rs.getInt("ChuvaStatus05");
                        Chuva06Status = rs.getInt("ChuvaStatus06");
                        Chuva07Status = rs.getInt("ChuvaStatus07");
                        Chuva08Status = rs.getInt("ChuvaStatus08");
                        Chuva09Status = rs.getInt("ChuvaStatus09");
                        Chuva10Status = rs.getInt("ChuvaStatus10");
                        Chuva11Status = rs.getInt("ChuvaStatus11");
                        Chuva12Status = rs.getInt("ChuvaStatus12");
                        Chuva13Status = rs.getInt("ChuvaStatus13");
                        Chuva14Status = rs.getInt("ChuvaStatus14");
                        Chuva15Status = rs.getInt("ChuvaStatus15");
                        Chuva16Status = rs.getInt("ChuvaStatus16");
                        Chuva17Status = rs.getInt("ChuvaStatus17");
                        Chuva18Status = rs.getInt("ChuvaStatus18");
                        Chuva19Status = rs.getInt("ChuvaStatus19");
                        Chuva20Status = rs.getInt("ChuvaStatus20");
                        Chuva21Status = rs.getInt("ChuvaStatus21");
                        Chuva22Status = rs.getInt("ChuvaStatus22");
                        Chuva23Status = rs.getInt("ChuvaStatus23");
                        Chuva24Status = rs.getInt("ChuvaStatus24");
                        Chuva25Status = rs.getInt("ChuvaStatus25");
                        Chuva26Status = rs.getInt("ChuvaStatus26");
                        Chuva27Status = rs.getInt("ChuvaStatus27");
                        Chuva28Status = rs.getInt("ChuvaStatus28");
                        Chuva29Status = rs.getInt("ChuvaStatus29");
                        Chuva30Status = rs.getInt("ChuvaStatus30");
                        Chuva31Status = rs.getInt("ChuvaStatus31");
                        DataIns = rs.getDate("DataIns");
                        DataAlt = rs.getDate("DataAlt");
                        RespAlt = rs.getInt("RespAlt");

                        
                        //Inserindo os dados no Access
                        stm1.setDouble(1, RegistroID);
                        stm1.setInt(2, Importado);
                        stm1.setInt(3, Temporario);
                        stm1.setInt(4, Removido);
                        stm1.setInt(5, ImportadoRepetido);
                        stm1.setInt(6, EstacaoCodigo);
                        stm1.setInt(7, NivelConsistencia);
                        stm1.setDate(8, Data);
                        stm1.setInt(9, TipoMedicaoChuvas);
                        stm1.setInt(10, Maxima);
                        stm1.setInt(11, Total);
                        stm1.setInt(12, DiaMaxima);
                        stm1.setInt(13, NumDiasDeChuva);
                        stm1.setInt(14, MaximaStatus);
                        stm1.setInt(15, TotalStatus);
                        stm1.setInt(16, NumDiasDeChuvaStatus);
                        stm1.setInt(17, TotalAnual);
                        stm1.setInt(18, TotalAnualStatus);
                        stm1.setInt(19, Chuva01);
                        stm1.setInt(20, Chuva02);
                        stm1.setInt(21, Chuva03);
                        stm1.setInt(22, Chuva04);
                        stm1.setInt(23, Chuva05);
                        stm1.setInt(24, Chuva06);
                        stm1.setInt(25, Chuva07);
                        stm1.setInt(26, Chuva08);
                        stm1.setInt(27, Chuva09);
                        stm1.setInt(28, Chuva10);
                        stm1.setInt(29, Chuva11);
                        stm1.setInt(30, Chuva12);
                        stm1.setInt(31, Chuva13);
                        stm1.setInt(32, Chuva14);
                        stm1.setInt(33, Chuva15);
                        stm1.setInt(34, Chuva16);
                        stm1.setInt(35, Chuva17);
                        stm1.setInt(36, Chuva18);
                        stm1.setInt(37, Chuva19);
                        stm1.setInt(38, Chuva20);
                        stm1.setInt(39, Chuva21);
                        stm1.setInt(40, Chuva22);
                        stm1.setInt(41, Chuva23);
                        stm1.setInt(42, Chuva24);
                        stm1.setInt(43, Chuva25);
                        stm1.setInt(44, Chuva26);
                        stm1.setInt(45, Chuva27);
                        stm1.setInt(46, Chuva28);
                        stm1.setInt(47, Chuva29);
                        stm1.setInt(48, Chuva30);
                        stm1.setInt(49, Chuva31);
                        stm1.setInt(50, Chuva01Status);
                        stm1.setInt(51, Chuva02Status);
                        stm1.setInt(52, Chuva03Status);
                        stm1.setInt(53, Chuva04Status);
                        stm1.setInt(54, Chuva05Status);
                        stm1.setInt(55, Chuva06Status);
                        stm1.setInt(56, Chuva07Status);
                        stm1.setInt(57, Chuva08Status);
                        stm1.setInt(58, Chuva09Status);
                        stm1.setInt(59, Chuva10Status);
                        stm1.setInt(60, Chuva11Status);
                        stm1.setInt(61, Chuva12Status);
                        stm1.setInt(62, Chuva13Status);
                        stm1.setInt(63, Chuva14Status);
                        stm1.setInt(64, Chuva15Status);
                        stm1.setInt(65, Chuva16Status);
                        stm1.setInt(66, Chuva17Status);
                        stm1.setInt(67, Chuva18Status);
                        stm1.setInt(68, Chuva19Status);
                        stm1.setInt(69, Chuva20Status);
                        stm1.setInt(70, Chuva21Status);
                        stm1.setInt(71, Chuva22Status);
                        stm1.setInt(72, Chuva23Status);
                        stm1.setInt(73, Chuva24Status);
                        stm1.setInt(74, Chuva25Status);
                        stm1.setInt(75, Chuva26Status);
                        stm1.setInt(76, Chuva27Status);
                        stm1.setInt(77, Chuva28Status);
                        stm1.setInt(78, Chuva29Status);
                        stm1.setInt(79, Chuva30Status);
                        stm1.setInt(80, Chuva31Status);
                        stm1.setDate(81, DataIns);
                        stm1.setDate(82, DataAlt);
                        stm1.setInt(83, RespAlt);
                        
                        //Executa inserção de dados
                        stm1.execute();

E vlw pela ajuda mais uma vez negrada ! o/

Criado 15 de agosto de 2011
Ultima resposta 16 de ago. de 2011
Respostas 9
Participantes 2