Как вывести данные из MySQL в ListView?

271
21 апреля 2018, 20:19

Есть база MySQL, я к ней подключился + вывел столбцы в "консоль" Android Studio, подскажите, как мне их вывести в ListView или что-нибудь на подобии него.

Код подключения и вывода:

// JDBC driver name and database URL
static final String JDBC_DRIVER = "com.mysql.jdbc.Driver";
static final String DB_URL = "jdbc:mysql://10.10.61.171:3306/Priem_zayvok";
//  Database credentials
static final String USER = "GLAZIK";
static final String PASS = "";
public static void main(String[] args) {
    Connection conn = null;
    Statement stmt = null;
    try{
        //STEP 2: Register JDBC driver
        Class.forName("com.mysql.jdbc.Driver");
        //STEP 3: Open a connection
        System.out.println("Connecting to a selected database...");
        conn = DriverManager.getConnection(DB_URL, USER, PASS);
        System.out.println("Connected database successfully...");
        //STEP 4: Execute a query
        System.out.println("Creating statement...");
        stmt = conn.createStatement();
        String sql = "SELECT * FROM Zayavka";
        ResultSet rs = stmt.executeQuery(sql);
        //STEP 5: Extract data from result set
        while(rs.next()){
            //Retrieve by column name
            int id  = rs.getInt("id");
            String age = rs.getString("polzovatel");

            //Display values
            System.out.print("id: " + id);
            System.out.print(", polzovatel: " + age);
        }
        rs.close();
    }catch(SQLException se){
        //Handle errors for JDBC
        se.printStackTrace();
    }catch(Exception e){
        //Handle errors for Class.forName
        e.printStackTrace();
    }finally{
        //finally block used to close resources
        try{
            if(stmt!=null)
                conn.close();
        }catch(SQLException se){
        }// do nothing
        try{
            if(conn!=null)
                conn.close();
        }catch(SQLException se){
            se.printStackTrace();
        }//end finally try
    }//end try
    System.out.println("Goodbye!");
}

}

READ ALSO
Spring boot @Autowired и библиотека Telegrambots

Spring boot @Autowired и библиотека Telegrambots

Столкнулся с проблемойУ библиотеки Telegrambots для использования с Http proxy нужно использовать вот такой конструктор:

286
Дизайн репозитория на Spring Data JPA

Дизайн репозитория на Spring Data JPA

В задаче по реализации фильтра, столкнулся с следующей проблемойУ фильтра есть некоторое колличество полей, которые в случае если пользователь...

239
Как эффективно группировать строки?

Как эффективно группировать строки?

Нужное решить такую задачу:

227
Идентификатор группы сообщества

Идентификатор группы сообщества

Хочу сделать Longpoll запрос на сервер vk для бота, но сперва нужно получить ключ и адрес сервера, https://vkcom/dev/groups

226