Rambler's Top100
Программные продукты
Quantum DB
Время - деньги!

Time is money!

  Rambler's Top100 width="88" height="31" alt="HotLog">

Quantum DB

Е.Крылов

1 2 3 4 5 6 7 8 9 10 11

Мы можем выполнить sql- запрос к базе, результат представлен в Quantum Table View:

А можем получить доступ к данным базы используя скрипт Beanshell:

Скрипт на рисунке использует класс com.quantum .ExternalInterface для доступа к внешним данным.

import com.quantum.ExternalInterface;

ExternalInterface.displayTable("mysql","help_category");

String[][] data = ExternalInterface.getDataFromResultSet(0);

String value = data[0][1];

print (value);


Конструкция ExternalInterface.displayTable("mysql","help_category"); служит для визуализации таблицы. Выполнение эквисалентно выполнению sql – запроса select * from `help_category`

В конструкции
String[][] data = ExternalInterface.getDataFromResultSet(0);

двумерному строковому массиву data присваивается значение из Quantum Table View.

Конструкция String value = data[0][1]; присваивает строковой переменной значение конкретного элемента массива.

Конечно же, все описанное не охватывает всех возможных применений, но об этом - в других публикациях.

1 2 3 4 5 6 7 8 9 10 11