Sin embargo tengo problemas a la hora de realizar las conexiones
Código Javascript:
Ver original
Vector 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 original
public 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 original
public 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); 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.