| Правила | Регистрация | Пользователи | Поиск | Сообщения за день | Все разделы прочитаны |  Справка по форуму | Файлообменник |

Вернуться   Форум DWG.RU > Программное обеспечение > Программирование > LISP > Взаимодействие с таблицей БД

Взаимодействие с таблицей БД

Ответ
Поиск в этой теме
Непрочитано 22.05.2019, 10:25
Взаимодействие с таблицей БД
sergeyVostok
 
Регистрация: 15.03.2019
Сообщений: 18

После того как мы создали в диспетчере подключения к БД (вызывается Ctrl + 6) подключение к нашей БД, можно открыть таблицу БД. Для просмотра или редактирования. Я, как пользователь, могу осуществлять поиск по этой таблице. После того как найдена нужная строка (элемент БД) необходимо перенести строковые данные одного из полей строки в расширенные данные примитива AutoCAD. Это можно сделать, написав простой диалог на DCL, в котором можно указывать ID-номер найденной записи, после чего программа на LISP делает запрос к БД и читает и заносит необходимые данные из БД в примитив. Но это как-то ска криво мне не нравится. Как сделать так, чтобы без дополнительного окна-диалога, коих и так у инженера много на экране, можно было бы просто двойным щелчком по строке БД запустить LISP-программу ? Если это не выполнимо и событие типа "клац мышью" в таблице БД перехватить невозможно, тогда посоветуйте чем можно заменить такую таблицу (например используя технологии .NET или Delphi или еще чего-нибудь) чтобы реализовать такую логику. Ну очееень прям надо.
Еще раз опишу логику задуманного:
1. вставляю в поле чертежа динамический блок;
2. вылетает таблица БД, где необходимо выбрать нужный элемент;
3. занести данные из поля выбранной строки в расширенные данные динамического блока (или примитива - не важно);

Всем спасибо !
Просмотров: 3027
 
Непрочитано 04.06.2019, 12:16
#41
trir


 
Регистрация: 18.12.2010
Сообщений: 3,460


Цитата:
Модель «ключ — значение» является простейшим вариантом, использующим ключ для доступа к значению. Такие системы используются для хранения изображений, создания специализированных файловых систем, в качестве кэшей для объектов, а также в системах, спроектированных с прицелом на масштабируемость. Примеры таких хранилищ — Berkeley DB, MemcacheDB, Redis, Riak, Amazon DynamoDB.
https://ru.wikipedia.org/wiki/NoSQL
trir вне форума  
Ответ
Вернуться   Форум DWG.RU > Программное обеспечение > Программирование > LISP > Взаимодействие с таблицей БД

Размещение рекламы
Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Пропадает связь OLE-объекта с оригинальной таблицей Excel XoRys AutoCAD 2 30.09.2014 15:09
Взаимодействие AutoCad Architecture с AutoCad Structural Detailing возможно? VikaLupan Вертикальные решения на базе AutoCAD 4 28.08.2012 12:39
Можно ли создать подобное взаимодействие и прокрутить его во времени средсвами Автокада 2012? proteirei AutoCAD 2 02.06.2012 11:17
Как в Лире 9.4 смоделировать взаимодействие грунта и бетонной конструкции? sergeyc700 Лира / Лира-САПР 12 31.01.2012 17:49
Нужна форма с таблицей что посоветуете Cleper Программирование 2 04.04.2007 09:26