PERO QUIERO HACERLO DE ESTA MANERA, PERO EL SERVIDOR
ME ARROJA LOS DATOS , PERO CUANDO EN EL SERVIDOR INVOCO
LOS DATOS ME APARECE (Objetc object) y NO APRECEN EN LA APLICACION
ESTAS SON LAS CLASES
CLASE CONTENDIO:
Código :
package flex.javac;
public class Contenido {
private String nombre;
private String comentario;
public String getComentario() {
return comentario;
}
public void setComentario(String comentario) {
this.comentario = comentario;
}
public String getNombre() {
return nombre;
}
public void setNombre(String nombre) {
this.nombre = nombre;
}
public Contenido() {
}
}
CONEXION LA BASE DE DATOS:
Código :
package flex.javac;
import java.sql.*;
/* Clase para conectarnos a la BD
*/
public class Clientes {
static String bd = "prueba";
static String login = "root";
static String password = "admin";
static String url = "jdbc:mysql://localhost/"+bd;
Connection conn = null;
/* DbConnection */
public Clientes() {
try{
//obtenemos el driver para mysql
Class.forName("com.mysql.jdbc.Driver");
//obtenemos la conexión
conn = DriverManager.getConnection(url,login,password);
if (conn!=null){
System.out.println("Conección a base de datos "+bd+" OK");
}
}catch(SQLException e){
System.out.println(e);
}catch(ClassNotFoundException e){
System.out.println(e);
}
}
/**Permite retornar la conexión*/
public Connection getConnection(){
return conn;
}
public void desconectar(){
conn = null;
}
}LA QUE RECOGE LOS DATOS
Código :
package flex.javac;
import java.sql.*;
import java.util.ArrayList;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.sql.Statement;
public class Select {
flex.javac.Clientes cn;
public Select() {
cn = new flex.javac.Clientes();
}
public ArrayList getClientes()throws Exception{
ArrayList<Contenido> Lista = new ArrayList<Contenido>();
Statement qry = cn.getConnection().createStatement();
try{
ResultSet rs = qry.executeQuery("SELECT * FROM prueba");
Contenido c;
while(rs.next()){
c = new Contenido();
c.setNombre(rs.getString("nombre"));
c.setComentario(rs.getString("comentarios"));
Lista.add(c);
}
} catch (Exception e) {
e.printStackTrace();
}
return Lista;
}
}
GENERO EL JAR Y LO SUBO AL WEBORB EN SERVICES VOY A AL JAR CREADO EN ESTE CASO
JAVACLIENTES.JAR (DOBLE CLICK EN EL ) SE VEN LOS DATOS EN VALUE DICE (Object Object)
pero en la apalicacion no se ve,SE PUEDE ENVIAR DATOS DE ESTA MANERA
O NO ES POSIBLE !!! AYUDA!!
