RUS  ENG 

Базы

Страницы: 1
RSS
Базы
 
Куча вопросов по базам:
Как можно подцепиться к базе Zulu из внешнего приложения (в частности СКАДА WinCC)?
Поддерживаются ли SQL-запросы?
Различаются ли базы у локальной и у серверных версий?
 
1. К базам (как графической, так и семантике) Zulu есть доступ через объектную модель COM, из внешнего приложения можно ее использовать.
2. SQL-запросы к географической информации на стадии разработки (в соотвествии со стандартам OGC, см. www.opengeospatial.org/standards/sfs). К семантике Zulu сама обращается посредством SQL-запросов. Объектная модель транслирует методы манипуляции данными в эти запросы.
3. Базы у локальной и серверной версии те же самые.
 
У нас используется C-script (WinCC).
Какой командой можно подцепить базу и каким запросом можно поменять потом значение (например напор)?
Как можно узнать структуру базы?
 
За семантические базы отвечает библиотека "Zulu 6.0 Database Connection Library" (Zb.dll).
База данных - см. объект ZbDatabase (www.politerm.com.ru/zulu5doc/zuluax/ZbDatabase_cls.htm), она полностью описывает структуру описателя БД.
Изменить значение поля - см. IZbQueryInfo.UpdateBaseRecord (IZbQueryInfo.UpdateBaseRecordEx).
Узнать какая база подключена к тем или иным объектам слоя:
см. Layer.BaseID (ObjectType.BaseID) (www.politerm.com.ru/zulu5doc/zuluax/Layer_cls.htm);
список баз, получение имя базы по ID: см. Layer.Bases
Страницы: 1