Seja bem vindo ao Fórum do JavaFree.org
Aqui você irá encontrar respostas para TUDO o que você precisa sobre java.
Deseja participar? Crie sua conta ou efetue seu login
amigos...to usando java + access e to percebendo que so grava um registro na tabela...na segunda tentativa da erro ERRO SQL - GENERIC ERROR. E se apago o registro que ta la, grava legal! O que é isso?
to trabalhando com tres tabelas paralelas....abro a 1 e gravo os dados em variaveis, fecho, abro a 2 gravo nas variaveis, abro a 3 e insiro os dados q estavam nas variaveis...o problema pode ser nas aberturas de tabela?
rodrigoccnvPosts:14
amigos...to usando java + access e to percebendo que so grava um registro na tabela...na segunda tentativa da erro ERRO SQL - GENERIC ERROR. E se apago o registro que ta la, grava legal! O que é isso?
dbc:MS", "", "");
dbc:MS", "", "");
dbc:MS", "", "");
to trabalhando com tres tabelas paralelas....abro a 1 e gravo os dados em variaveis, fecho, abro a 2 gravo nas variaveis, abro a 3 e insiro os dados q estavam nas variaveis...o problema pode ser nas aberturas de tabela?
try {
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
Connection ConectaNoBanco = DriverManager.getConnection("jdbc
Statement stmt = ConectaNoBanco.createStatement();
String xDateAndTime = eDateAndTime.getText();
ResultSet RS = stmt.executeQuery("Select * from tabe3 where MARKER='E'");
while(RS.next())
{
if(eTagIndex.getText().equals("21"))
{
eNumAnalise.setText(eVal.getText());
}
if(eTagIndex.getText().equals("20")) // Marca
{
eMarca.setText(eVal.getText());
}
}
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
Connection ConectaNoBanco2 = DriverManager.getConnection("jdbc
Statement stmt2 = ConectaNoBanco2.createStatement();
ResultSet RS2 = stmt2.executeQuery("Select * from tabe2 where MARKER='E'");
while(RS2.next())
{
int eTagIndex_Int = RS2.getInt("TAGINDEX");
if(eTagIndex_Int == 14) // Duplas
{
eDuplas.setText(eVal.getText());
}
}
// GRAVANDO DADOS NA TABELA DESTINO(TBL_AMOSTRAGEM)
String rNumAnalise = eNumAnalise.getText();
String rMarca = eMarca.getText();
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
Connection ConectaNoBanco3 = DriverManager.getConnection("jdbc
Statement stmt3 = ConectaNoBanco3.createStatement();
stmt3.executeUpdate("insert into TBL_AMOSTRAGEM_NOVA(NUMANALISE,MARCA) values (' " + rNumAnalise +" ',' " + rMarca + "')");
stmt3.close();
ConectaNoBanco3.close();
} catch(SQLException e)
{
JOptionPane.showMessageDialog(this,"ERRO NO COMANDO SQL" + e.getMessage());
} catch(ClassNotFoundException e)
{
JOptionPane.showMessageDialog(this,"DRIVE NAO ENCONTRADO");
}
jczimPosts:126
Não é erro de chave primária?
_________________100% Java Free
Relacionados
Error reading PNG image data
http://javafree.uol.com.br/topic-890694-Error-reading-PNG-image-data.html
Capturar eventos de teclado em notebook com KeyListner e KeyEvent
http://javafree.uol.com.br/topic-890718-Capturar-eventos-de-teclado-em-notebook-com-KeyListner-e-KeyEvent.html
Monitorar trafego de upload/download
http://javafree.uol.com.br/topic-890715-Monitorar-trafego-de-upload-download.html
HTTP Status 500 - org.hibernate.TransactionException: JDBC commit failed
http://javafree.uol.com.br/topic-890691-HTTP-Status-500-orghibernateTransactionException-JDBC-commit-failed.html
O servidor carrega a aplicação mas não acessa os dados vindos do banco
http://javafree.uol.com.br/topic-890680-O-servidor-carrega-a-aplicacao-mas-nao-acessa-os-dados-vindos-do-banco.html