23/10/2006, 14:36
|
| | Fecha de Ingreso: marzo-2002
Mensajes: 81
Antigüedad: 22 años, 9 meses Puntos: 0 | |
Gracias, si es asi como podria saberlo?, ya que los insert y los select si me los hace bien, debe mirar en el toad o en mi codigo?, mientras les pongo el codigo completo de la funcion, aunque quiza se un poco extenso:
Código:
public void aumentaConteo(String ID ,String questionID, String answerID,int contador){
Connection conn = null;
int questID=Integer.parseInt(questionID);
questID=questID-1;
try
{
Class.forName("oracle.jdbc.OracleDriver");
conn = DriverManager.getConnection(url,login,password);
if (conn != null)
{
String actualiza ="update RESPUESTAS set CONTADOR=? where SURVEYID=? AND QUESTIONID=? AND ANSWERID=? ";
PreparedStatement insertar = conn.prepareStatement(actualiza);
insertar.setInt(1,contador);
insertar.setInt(2,Integer.parseInt(ID));
insertar.setInt(3,Integer.parseInt(questionID));
insertar.setInt(4,Integer.parseInt(answerID));
int n=insertar.executeUpdate();
JOptionPane.showMessageDialog(null, String.valueOf(n), "Info contador N", JOptionPane.ERROR_MESSAGE);
conn.close();
}
else
JOptionPane.showMessageDialog(null, "No se puede conectar", "Error", JOptionPane.ERROR_MESSAGE);
}//fin try
catch(SQLException ex)
{
JOptionPane.showMessageDialog(null, "No se puede conectar", "Error SQL", JOptionPane.ERROR_MESSAGE);
}
catch(ClassNotFoundException ex)
{
JOptionPane.showMessageDialog(null, "No se puede conectar", "Error", JOptionPane.ERROR_MESSAGE);
}
}
Gracias de nuevo |