Учимся запрашивать UniData - PullRequest
3 голосов
/ 05 октября 2009

У нас есть сервер IBM UniData. Я только что установил UniObject .net. Похоже, вы просто отправляете запросы unidata через классы .net.

Где я могу выучить язык / синтаксис запросов и вообще работать с UniData? Какие книги, сайты или видео вы рекомендуете?

Ответы [ 4 ]

4 голосов
/ 05 октября 2009

Лучшим ресурсом будет библиотека Roi Software .

Rocket недавно приобрела у IBM семейство продуктов U2, в которое входят UniData и UniVerse. У них есть довольно обширный каталог документации для UniData. Возможно, вы захотите ознакомиться с документом " Using UniQuery ", в котором, в частности, рассматривается UniQuery.

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

2 голосов
/ 06 октября 2009

Вы можете найти много информации о U2UG (U2 User Group). Есть набор ученика:

http://212.241.202.162/cms/cmsview.wsp?id=learner_pack

Это поможет.

International Spectrum имеет вебинары, которые охватывают язык запросов, и могут связаться с тренером, если вы заинтересованы:

http://www.intl -spectrum.com /

1 голос
/ 26 апреля 2011

Общая структура запроса:

Отображение порядка фильтра таблиц глаголов

СОРТИРОВАТЬ ЗАКАЗЧИКА ЕСЛИ HATSIZE = "7" ПО ИМЯ ОБУВИ ГОРОД ГОСУДАРСТВЕННЫЙ ZIP

Где глагол = сортировать таблица = ЗАКАЗЧИК filter = IF HATSIZE = "7" (вы можете иметь несколько фильтров order = BY SHOESIZE (вы можете иметь несколько элементов order) display = ID NAME CITY STATE ZIP (ID отсутствует в списке, но подразумевается)

Чтобы это работало, ТАБЛИЦА (также называемая ФАЙЛОМ) с именем CUSTOMER должна существовать. У ЗАКАЗЧИКА должен быть словарь (репозиторий схемы / представления), который определяет HATSIZE SHOESIZE NAME CITY STATE и ZIP.

Более понятный пример:

СОРТИРОВАТЬ ЗАКАЗЧИКА, ЕСЛИ ORDER.LIMIT> "12,000.00" И БЕЗ СТАТУСА "INACTIVE" BY-DSND ORDER.LIMIT ПО ZIP ORDER.LIMIT СТАТУС ИМЕНИ ZIP *

Что выберет КЛИЕНТОВ с $ 12K или более ORDER.LIMIT, которые не являются НЕАКТИВНЫМИ, и отсортирует их с наибольшим лимитом наименьшего ... Вы понимаете.

1 голос
/ 09 октября 2009

Помимо Использование документа UniQuery , справочник UniQuery Commands также полезен.

...