您好,我的课程Gestor
使用以下代码:
Class gestor
{
private final String cadena = "jdbc:sqlserver://localhost:1433;databaseName=Persona";
public final String usuario = "mi_usuario";
public final String contrasenia = "mi_contraseña";
ArrayList<Persona> cargarPersonas()
{
ArrayList<Persona> personas = new ArrayList<>();
try
{
Connection cn = DriverManager.getConnection(cadena, usuario, contrasenia);
Statement st = cn.createStatement();
ResultSet rs = st.executeQuery("SELECT * FROM Personas");
while (rs.next())
{
String nombre = rs.getString("nombre");
String apellido = rs.getString("apellido");
int edad = rs.getInt("edad");
Persona p = new Persona(nombre,apellido,edad);
personas.add(p);
}
rs.close();
st.close();
cn.close();
}catch (SQLException e)
{
System.out.println("ERROR : " + e);
}
return personas;
}
}
我有一通JFrame
电话。我希望能够使用来自. ListadoPersonas
JList
lstPersonas
ArrayList
我不熟悉
ArrayList
...但是如果这些工作与数组/向量/数组/矩阵相同,您可以使用 afor
来填充列表,如下所示:如果
ArrayList
它与向量的工作方式相同,则只需调整此示例