Гость
Форумы / Caché, Ensemble, DeepSee, MiniM, IRIS, GT.M [игнор отключен] [закрыт для гостей] / Link table in Cache' / 13 сообщений из 13, страница 1 из 1
21.01.2004, 13:33
    #32383053
Link table in Cache'
Привет all!
В пятом Cache' появилась возможность связать внешнию таблицу с классом Cache'. В SQL - менеджере это пункт: Файл -> Связать таблицу. Я это попробовал все работает. Теперь вопрос: Как осуществить процесс связывания из свой программы, без обращения к SQL-менеджеру ?
Кроме того есть там еще пункт Миграция данных, вот это я уже научился делать из свой программы, если кому-нибудь интересно могу рассказать.

Заранее благодарен за ваши ответы с уважением, Алимов Игорь.
...
Рейтинг: 0 / 0
26.11.2004, 10:55
    #32800961
Maksim UM
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Link table in Cache'
Можно посмотреть класс %SQL.Manager.API в %CACHELIB, там есть
функция CreateLinkTable.
...
Рейтинг: 0 / 0
26.11.2004, 11:17
    #32801017
Link table in Cache'
Maksim UMМожно посмотреть класс %SQL.Manager.API в %CACHELIB, там есть
функция CreateLinkTable.
К сожалению я у себя не обнаружил такого класса, есть только:
%SQL.Manager.Catalog
%SQL.Manager.ShowPlan
%SQL.Manager.UI
%SQL.Manager.Wizard.Util
Но ни в одном из этих классов нет метода CreateLinkTable.
Cache for Windows NT (Intel/P4) 5.0.8 (Build 5105) Thu May 20 2004 10:43:17 EDT

С уважением, Алимов Игорь.
...
Рейтинг: 0 / 0
26.11.2004, 11:23
    #32801033
Maksim UM
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Link table in Cache'
У меня 5.0.10, но , я думаю, можно попробовать поиском пройтись в %SQL разделе по названию CreateLinkTable.
...
Рейтинг: 0 / 0
26.11.2004, 11:28
    #32801044
bushmen
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Link table in Cache'
Maksim UMУ меня 5.0.10, но , я думаю, можно попробовать поиском пройтись в %SQL разделе по названию CreateLinkTable.
У меня 5.0.11 и тоже отсутствует данный класс
...
Рейтинг: 0 / 0
26.11.2004, 11:49
    #32801114
Maksim UM
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Link table in Cache'
bushmen Maksim UMУ меня 5.0.10, но , я думаю, можно попробовать поиском пройтись в %SQL разделе по названию CreateLinkTable.
У меня 5.0.11 и тоже отсутствует данный класс
Специально обновился до 5.0.12... у меня есть класс:
Class %SQL.Manager.API Extends %RegisteredObject
/// <blockquote>
/// Create a new table from TableLink Wizard based on external datasource
/// Parameters:
/// dsn - Datasource connection name
/// tname - table names delimited by ^
/// external table name ^ new table name (user can modify)
/// cols - for each field delimited by @
/// external column name^column caption^iType^iMaxLen^iPrecision
/// </blockquote>
ClassMethod CreateLinkTable
...
Рейтинг: 0 / 0
26.11.2004, 11:51
    #32801117
bushmen
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Link table in Cache'
Maksim UM bushmen Maksim UMУ меня 5.0.10, но , я думаю, можно попробовать поиском пройтись в %SQL разделе по названию CreateLinkTable.
У меня 5.0.11 и тоже отсутствует данный класс
Специально обновился до 5.0.12... у меня есть класс:
Class %SQL.Manager.API Extends %RegisteredObject
/// <blockquote>
/// Create a new table from TableLink Wizard based on external datasource
/// Parameters:
/// dsn - Datasource connection name
/// tname - table names delimited by ^
/// external table name ^ new table name (user can modify)
/// cols - for each field delimited by @
/// external column name^column caption^iType^iMaxLen^iPrecision
/// </blockquote>
ClassMethod CreateLinkTable
Самое интересное, что в документации я нашел описание данного класса, но вот в Проводнике я этот класс не вижу.
...
Рейтинг: 0 / 0
26.11.2004, 11:57
    #32801135
Лиман Артём
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Link table in Cache'
Cache 5.07, вижу %SQL.Manager.API из студии безо всяких проблем
...
Рейтинг: 0 / 0
26.11.2004, 12:00
    #32801145
bushmen
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Link table in Cache'
Лиман АртёмCache 5.07, вижу %SQL.Manager.API из студии безо всяких проблем
Да, согласен, из Studio наблюдается. А вот из Проводника не вижу. А Вы?
...
Рейтинг: 0 / 0
26.11.2004, 12:07
    #32801175
Лиман Артём
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Link table in Cache'
вообщето у этого класса стоит атрибут Hidden, по-этому и не видно.
Уберите этот атирибут и ткомпилируйте класс, тогда и в проводнике появится
...
Рейтинг: 0 / 0
26.11.2004, 13:20
    #32801380
Link table in Cache'
Лиман Артёмвообщето у этого класса стоит атрибут Hidden, по-этому и не видно.
Уберите этот атирибут и ткомпилируйте класс, тогда и в проводнике появится
Подтверждаю, на классе стоит аттрибут Hidden и именно поэтому его не видно в Проводнике. Но докуменцация на него есть и он нормально работает в Cache' 5.0.8

С уважением, Алимов Игорь.
...
Рейтинг: 0 / 0
26.11.2004, 17:01
    #32801955
Mary Grishina
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Link table in Cache'
Добрый день!
По этой ссылке презентация со школы Cache' 2004, которая проводилась в начале ноября. Презентация как раз посвящена различным способам использования SQL Gateway в Cache':
http://www.intersystems.ru/cache/education/school2004/materials/gateway.zip
...
Рейтинг: 0 / 0
26.11.2004, 17:37
    #32802023
Link table in Cache'
Mary GrishinaДобрый день!
По этой ссылке презентация со школы Cache' 2004, которая проводилась в начале ноября. Презентация как раз посвящена различным способам использования SQL Gateway в Cache':
http://www.intersystems.ru/cache/education/school2004/materials/gateway.zip

Большое спасибо за документацию и вдвойне приятно, что на форум заходят работники российского представительства Intersystems.

С уважением, Алимов Игорь.
...
Рейтинг: 0 / 0
Форумы / Caché, Ensemble, DeepSee, MiniM, IRIS, GT.M [игнор отключен] [закрыт для гостей] / Link table in Cache' / 13 сообщений из 13, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]