DataLife Engine / Работа над открытием файла базы данных в программе

Работа над открытием файла базы данных в программе

 

Рабочий ритм у меня сейчас явно снижен. И, наверное, это сезонное явление. Как-то бывает у меня периодами идёт активность. То с утра и до позднего вечера работаю, то долго раскачиваюсь и раньше заканчиваю. У меня сейчас последний вариант. Так что пока что ползём. Ну а что, собственно, я сегодня делал?

Реализовал открытие файла базы данных в программе. Для этого я средствами своей IDE создал простенькую базу данных. Поместил туда пару табличек, индекс и представление. Но почему-то там не было возможности создать триггер. Ладно, пока хватит и этого. Ну и, как водится, тут начали проявлять себя баги, в этом даже сомневаться не приходилось. И эти баги помогли мне увидеть, что парсинг SQL-запросов, над которым я трудился пару месяцев назад, не идеален. Пришлось кое-что подправлять. Но и это ещё не всё. Ещё и на завтра мне есть, что там подправить. Всё учесть невозможно, посему вылезают вот такие неприятные сюрпризы.

Вот открытие базы я и сделал. Объекты базы данных сейчас отображаются на панели объектов в древовидном списке.

 

Вот и баги выскакивают. Всё как всегда. Моя задача - их исправить. Непременно. В программе могут быть мелкие некритичные баги, но критичным места нету. Иначе вся программа превращается в мусор и с неё нет толка.

Ну и пожалуй, на последок, скриншот с добавленным уже проектом в файл кеша проектов. Оттуда уже считываются данные:

 

Так что вот на этом и всё. Если бы я поработал чуть усиленнее, то мог бы сделать больше. Ну а так, сколько сделал, столько сделал. Ну и на этом у меня всё и до новых постов, до новых свершений.

21-07-2023, 18:14
Вернуться назад