Как я могу вернуть два разных типа столбцов (int, string) отдельно в таблице MySQL? Я пробовал использовать этот код, но я не могу понять это. Пожалуйста, любезно, не могли бы вы сказать мне, что случилось?Как вернуть два разных значения, используя только один метод?
пожалуйста замечания ::: я хочу вернуться keyid_col и key_col
Вот мой код :::
public void retrieve_keyword() throws SQLException{
try {
ResultSet results = statement.executeQuery
("SELECT keyword_id,key_words FROM keywordlist");
try {
while (results.next()) {
int numColumns =
results.getMetaData().getColumnCount();
int keyid_col = results.getInt("keyword_id");
String key_col = results.getString("key_words");
if (numColumns == 2) {
System.out.println(results.getObject(numColumns));
}
for (int i = 1 ; i <= numColumns ; i++) {
System.out.println("COLUMN " + i + " = " + results.getObject(i));
}
}
}
catch(Exception ew){
System.out.println(ew);
}
}catch(Exception ew){
System.out.println(ew);
}
}
Необходимо вернуть класс. – SLaks
нет дорогих SLaks мне нужно вернуть keyid_col и key_col – Freeman
Второй раз спросил сегодня - http://stackoverflow.com/questions/16609269/best-practice-for-returning-multiple-values-in-java#comment23876820_16609269 –