RUS  ENG 

Добавление записи в БД

Страницы: 1
RSS
Добавление записи в БД
 
В Zulu SQL имеется команда UPDATE, но не могу найти команды INSERT.
Возможно ли добавление записей? Или добавление так же через UPDATE?
 
Виталий, добрый день! В том SQL, который Вы упомянули не реализован оператора INSERT, т.к. запросы производятся к слоям, а значит INSERT должен вставлять не запись, а геометрический объект (ну и табличные атрибуты, если только в добавок). Выполнение оператора UPDATE вызовет добавления в нужные таблицы записей, если таковых, соответствующих конкретным графическим объектам не окажется.
 
Добрый день! У меня реализована связь двух таблиц (множество к одному). Хочу обратиться в родительскую таблицу и добавить новую запись не обращаясь к геометрии. Как я понял из вашего ответа, при помощи встроенного SQL запроса реализовать добавление строки в таблицу базы данных слоя нельзя. Можно ли через макрос VBS как-то иначе добавить новую строку в таблицу?
 
Евгений, добрый день!
Да, можно. См. https://www.politerm.com/zuludoc/zuluax/index.html#IZbQueryInfo_AppendBaseRecord.html
В этот метод нужно передавать как значения поля связи с картой (Sys), так и значения дополнительных ключевых полей, если таковые есть.
 
Спасибо
Страницы: 1