Buenas noches señores. Actualmente estoy en un dilema. Estoy preparando una aplicacion en que requiero que me salga [URL="http://i45.tinypic.com/2mc8rur.png"]asi[/URL]...
Sin embargo tengo problemas a la hora de realizar las conexiones
Código Javascript
:
Ver originalVector cursoaula = new Vector ();
.
.
.
private void cargar_cursaula() {
// TODO Auto-generated method stub
cursoaula = xnegocios.lista_cursaula();
for (Object xc: cursoaula ) //nombre de la coleccion
{ // foreach es un tipo muy especial q solo se aplica para colecciones
//quiero recuperar el objeto
Programar wcurso =(Programar) xc; // estamos convirtiendo el objeto de la clase object a objeto de la clase curso
//ya tengo el objeto de la clase curso ahora lo voy a mostrar en el combo
listita.addElement(wcurso.curso_completo()); // ahi cargo el nombre del curso
}
//for (Programar xcursaula:cursaula)
//{
// lstcursoaula.addElement(xcursaula.getDictar() + " - " + xcursaula.getLaulita());
//}
}
Esto esta en la capa visual, que es la "principal", que se conecta con la capa "negocio"
Código Javascript
:
Ver originalpublic Vector lista_cursaula() {
// TODO Auto-generated method stub
return xcon.relacion_cursaula();
}
Y aqui el problema principal, la ventana de conexion
Código PHP:
Ver originalpublic Vector relacion_cursaula() {
// TODO Auto-generated method stub
Vector valores = new Vector();
// TODO Auto-generated method stub
String sentencia = "SELECT CURSO, AULA FROM gestion.programar order by curso";
try {
operacion = mibase.createStatement();
respuesta = operacion.executeQuery(sentencia);
while (respuesta
.next()) { Programar xcursoaula = new Programar();
xcursoaula.setDictar((Curso) respuesta);
xcursoaula.setLaulita((Aula) respuesta);
valores.add(xcursoaula);
}
respuesta.close();
operacion.close();
} catch (SQLException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
return valores;
}
A la hora de llamar los datos, estos no son simples Strings, sino que pertenecen a otras clases y esa es la dificultad. Actualmente no puedo invocar esos datos para que aparezcan en el List Box
Si, puede sonar complicado, por eso necesito su consejo, intente de todo, pero sin exito alguno.
Para no dejar todo dificil, [URL="http://www.mediafire.com/?i16neflpiwsb7ax"]Aqui [/URL]envio en un rar los archivos, la base de datos y el driver de este. la version usada del
MySql es 5.5-28 y el
JDK es 1.7.0, pero sean libres de usar la aplicacion. El archivo usado por si acaso es:
ProgramarCursoBD
Muchas gracias por su tiempo y saludos.