DataLife Engine / Работа над удалением данных из таблиц,... и опять подстава

Работа над удалением данных из таблиц,... и опять подстава

 

Сегодняшний день у меня закончился на ноте разочарования и недоумевания. А подставу мне подкинул SQLite. Ну да ладно, обо всём по очереди. Начал я день с того, добавил новые команды в свою программу. На ум стал опять приходить новый функционал и я не мог проигнорировать эти идей. Функционал добавляет ценности программы. А вот вчера мне пришло мысль сделать функцию для отображения данных из таблиц БД в виде диаграмм. С возможностью сложения данных из нескольких таблиц. Это нужно реализовать, потому что это полезная возможность и она сделает программу ценнее. Ну и плюс к тому я произвёл небольшие перестановки в ленточной вкладке. Чтобы оптимизировать её вид.

Ну и во второй половине дня сделал-таки это копирование данных из столбцов разных таблиц в другую выбранную таблицу. Давно хотел к этому перейти - ну и вот, наконец, сделал.

Ну а с подставой я столкнулся, когда начал реализовывать удаление данных из таблиц. А точнее - пустые строки, не содержащие данных. И вот тут я с недоумением обнаружил, что в сборку sqlite, установленную как расширение программы не включен оператор REGEXP - для проверки регулярных выражений. Почему??? Ответа у меня нет. Но подстава так подстава, ничего не скажешь. Конечно, допилить SQLite не проблема и встроить собственную реализацию этого оператора. Что ж, это я сделал. Но теперь нужно подкорректировать парсер SQL-запросов, потому что синтаксис с этим оператором теперь другой - как синтаксис для обычной функции. Вот такие вот несладкие пироги. Завтра начну работу с этого момента.

Ну а на сегодня у меня всё и до новых постов, до новых свершений.

3-02-2024, 19:04
Вернуться назад