1
« en: Martes 16 de Noviembre de 2010, 04:28 »
Tiene que ver con el orden al parecer... a mi me sucedió lo mismo... revisa los ResultSet...
Por ejemplo:
conexion con = new conexion("localhost", "agendaestudiante", "root", "");
Statement s1,s2,s3;
s1 = con.conexion.createStatement();
ResultSet R =null;
R = s1.executeQuery("Select * from Ramo");
while (R.next()) {
Cbx_Ramo.addItem(R.getObject("Ramo_Nombre"));
}
s2 = con.conexion.createStatement();
ResultSet R2 =null;
R2 = s2.executeQuery("Select * from profesor");
while(R2.next()){
Cbx_Profesor.addItem(R2.getObject("Prof_Nombre"));
String profesor=R2.absolute(Cbx_Profesor.getSelectedIndex()+1);
}
s3 = con.conexion.createStatement();
ResultSet R3 =null;
R3 = s3.executeQuery("Select * from Sala");
while(R3.next()){
Cbx_Sala.addItem(R3.getObject("Sala_Nombre"));
}