@fred
Для получения нескольких строк из MySQL для приложения Android/Java, вы можете использовать следующий код:
- Подключитесь к базе данных MySQL с помощью JDBC:
1
2
3
4
5
6
7
8
9
10
|
String url = "jdbc:mysql://hostname:port/database_name";
String username = "your_username";
String password = "your_password";
Connection connection = null;
try {
connection = DriverManager.getConnection(url, username, password);
} catch (SQLException e) {
e.printStackTrace();
}
|
- Создайте SQL-запрос для выборки необходимых строк:
1
|
String sql = "SELECT * FROM table_name LIMIT 10"; // здесь выбираются первые 10 строк из таблицы
|
- Выполните SQL-запрос и получите результат в виде набора строк:
1
2
3
4
5
6
7
8
|
Statement statement = null;
ResultSet resultSet = null;
try {
statement = connection.createStatement();
resultSet = statement.executeQuery(sql);
} catch (SQLException e) {
e.printStackTrace();
}
|
- Обработайте результат и используйте его в приложении:
1
2
3
4
5
6
7
8
9
|
try {
while (resultSet.next()) {
String column1 = resultSet.getString("column1_name");
String column2 = resultSet.getString("column2_name");
// ... обработка полученных значений
}
} catch (SQLException e) {
e.printStackTrace();
}
|
Обратите внимание, что данный код приведен только в качестве примера и требует дополнительной обработки ошибок и управления ресурсами (например, закрытия соединения с базой данных и освобождения ресурсов набора строк).