| Forth https://fforum.winglion.ru/ |
|
| Irbis + SQL https://fforum.winglion.ru/viewtopic.php?f=60&t=3427 |
Страница 1 из 1 |
| Автор: | Hishnik [ Вс июл 05, 2026 02:37 ] |
| Заголовок сообщения: | Irbis + SQL |
Теперь и такие пробы. SQLite в виде dll с несколькими основными функциями для подключения к Ирбису. Собственно, поскольку это обертка над sqlite, подключить его можно куда угодно. Что это дает? Очевидно, работу с SQL - создание, изменение, чтение (одна из функций - передача произвольного SQL-запроса). А вот виджеты остаются от Ирбиса во всем реализованном объеме. Почему не статически собрано с Ирбисом? Несмотря на то, что есть соответствующий пакет, такое решение делает Ирбис пусть и не сразу, но громоздким. В нем и так OpenGL, а если начать собирать сколько-нибудь полезные технологии, размер вырастет существенно (хотя это и не так важно), плюс к этому появятся зависимости от необязательных пакетов. Подключение dll-обертки над нужными функциями - подходящее альтернативное решение. Например, CUDA так и подключается, причем буквально два нужных типа вычислений, и это сильно упрощает дело. |
|
| Автор: | Victor__v [ Вт июл 07, 2026 10:42 ] |
| Заголовок сообщения: | Re: Irbis + SQL |
И что в этом такого-то? Помню у меня была задача перепроверить несколько таблиц в БД на поиск ошибок в данных (из разряда есть ли указанный файл в БД реально на сайте). Так-то решал на форте. Из-за объёма и сетевых накладок по времени день занимало. Запустить скрипт (любой) прямо на сервере было нельзя по условиям ТЗ. |
|
| Автор: | Hishnik [ Вт июл 07, 2026 19:06 ] |
| Заголовок сообщения: | Re: Irbis + SQL |
Тут про варианты работы с sql. Наиболее прямой и трудоемкий путь - все переписать на Форте. Долго, рискованно и при этом не вполне понятно засем именно так. Другой полюс - взаимодействовать ссвнешними СУБД. Тут ограничены возможности. Промежуточный вариант - вызывать готовые библиотеки из Форта. Описан вариант - не статической линковкой, а с помощью dll, специально написанной для стыковки с форт-машиной. |
|
| Автор: | Victor__v [ Ср июл 08, 2026 12:46 ] |
| Заголовок сообщения: | Re: Irbis + SQL |
Ну я с БД как раз через mysql.dll работал или через mysqllite.dll уже не помню) Я к тому, что запросы через dll, а вся логика на форте. |
|
| Автор: | Hishnik [ Ср июл 08, 2026 14:47 ] |
| Заголовок сообщения: | Re: Irbis + SQL |
Вот примерно так же, только между sqlite и Фортом еще одна dll, в которой описаны основные операции. Таким образом можно существенно уменьшить объем программы на Форте, чтобы не вызывать каждый раз один и тот же набор функций. |
|
| Страница 1 из 1 | Часовой пояс: UTC + 3 часа [ Летнее время ] |
| Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group http://www.phpbb.com/ |
|