2013-05-13 1 views
0

У меня есть код JDBC, который подключается к базе данных, возвращает результат в ResultSet, который извлекает два столбца emp_id и emp_name с разными строками каждый раз. Таким образом, строки не могут быть постоянными. Я просто хочу передать этот результат, чтобы сгибать сторону в коллекции массивов. Я не знаю, что использовать или как? Кто-то подскажет мне использовать HashMap, но я не знаю, как его использовать. Я не могу использовать HashMap и ArrayList, пожалуйста, помогите мне.как передать значение из java в flex?

Может ли кто-нибудь дать мне код, как я могу сохранить этот результат в ArrayList на стороне java от ResultSet?

Любая помощь приветствуется.

+4

Пожалуйста, отформатируйте сообщение правильно! – NINCOMPOOP

+0

Это веб-приложение? Вы слышали о [blazeds] (http://livedocs.adobe.com/blazeds/1/blazeds_devguide/)? – NINCOMPOOP

+0

* может любой орган дать мне код, как я могу сохранить этот результат в списке массивов на java-стороне из rslt.?* Просто перебирайте результаты и добавляйте каждый элемент в 'List' или' Map' !! Есть тонны учебных пособий, чтобы познакомиться с этим ... – NINCOMPOOP

ответ

0
ResultSet rs = stmt.executeQuery(query); 
List<Map<String,String>> list = new ArrayList<Map<String,String>>(); 
Map<String,String> include = null; 
while (rs.next()) { 
    include = new HashMap<String,String>(); 
    String empID = rs.getString("emp_id"); 
    String empName = rs.getString("emp_name"); 
    include.put("emp_id",empID); 
    include.put("emp_name",empName); 
    list.add(include); 
} 

Получить эти значения в качестве ArrayCollection из Flex Object на стороне гибкого трубопровода.

+0

спасибо noob Unchained – ricky

+0

поэтому в моем коде я просто пишу textinput, который я создал динамически и задал значение textinput.label = program.list [i] .emp_name (i для итерации длины массива) .Program - это мой VO (объект значения) .text input создается, но его ничего не отображается. .. show display.png help – ricky

+0

привет, я могу рассказать мне, как перебирать этот список в java и извлекать разные значения, когда я получаю это обратно с гибкой стороны ... я не могу выделить значение emp _id или emp_name – ricky