VISIO+VBA+ACCESS Пример получения данных из БД
HTML-код
- Опубликовано: 2 окт 2019
- #Visio #VBA #Access
В этом обзорном ролике показывается простейший пример организации взаимодействия с базой данных MS Access в среде Visio посредством программного кода VBA. Для этого используется Microsoft DAO (Data Access Objects).
А именно - из имеющихся данных в первом столбце таблицы БД Access (формат mdb) формируется строка для выпадающего списка в фигуре Visio. Далее при выборе значения из этого списка из второго поля соответствующей записи.
==============
Присоединяйтесь к нам в сети ВКонтакте: aigs_grafis
---------
База знаний ShapeSheet: shapesheet-kb.github.io
Спасибо за видео) очень не хватает такого контента
Смотрел с удовольствием
ЗЫ чтобы не было ; в конце listStr можно было делать объединение через Join() ;)
DAO360 устаревшая dll работает только для пакетов x32 можно велосипед не изобретать и подключить совместимую библиотеку Microsoft Office 15.0 Access database unqite Object library и все будет работать и на x32 и на x64 и не нужно будет ObjectCrate использовать. Лайк поставил.
Вот бы еще информацию по совмещению источников данных и VBA использования например вывести в подсказку фигуры данные по запросу из базы данных.
Да, согласен. Много геморроя с DAO360. Вы имеете в виду "Microsoft Office 15.0 Access database Engine Object library"?
Ну в принципе это возможно - просто выкидываем данные из запроса в ячейку "Comment" и все. А критерии запроса так же через ShapeData.
@@vigilit-video1765 да dll та, от версии Office зависит 12 14 15. Весь код в видео остается рабочим.
@@vigilit-video1765 Очень классный у Вас канал. Пересматриваю все видео периодически. Не нашел как запросы писать, обходить через rst очень накладно по производительности. Хотелось бы посмотреть обучалку, как не таблицу обходить, а получить выборку из DB. Если будет время снять такое видео, будет очень полезно. Спасибо.
Охх, надо бы. Да у меня что-то сейчас завал по основной работе. Куча планов по видео накопилось, но времени все нет(