Работа над объединением таблиц
Сегодняшний день выдался длиннее, чем я планировал. А всё потому что программа долго "не хотела меня отпускать". Возникшая как всегда муторная проблема, которая задерживает меня на часы, продержала меня на пару часов дольше. А такие проблемы почему-то всегда возникают под конец дня, чтобы меня задержать и не отпустить. Вот такие дела. Ну а если вкратце (расписывать уже не стану, время), то закончил я диалоговое окно для разбиения таблиц.
Ну а затем, во второй половине дня приступил к созданию диалогового окна для объединения нескольких таблиц в одну. Вот с этим-то я и провозился до конца дня. И это-то меня помучило лишние пару часов. Проблема была с удалением исходных таблиц после выполнения SQL-запроса на создание объединенной таблицы. Всё потому, что после каждого запроса в базу данных нужно делать небольшой таймаут. Без этого программа зависала или выдавала какую-то странную и непонятную ошибку. Ох уж эти потоки, с ними можно с ума сойти. Что ж, моя программа и так нашпигована таймерами для таймаута, так что добавить ещё парочку - уже стало делом обыденным. После этого удаление исходных таблиц (если такая опция в диалоге установлено) заработало без ошибок.
Ну а вот и то самое окошко. Очень долго я с ним возился. Так что теперь пора на отдых. Ну и на этом, пожалуй, закончу. Время уже позднее и уже ничего я не успеваю. Так что на этом у меня всё и до новых постов с новыми свершениями.

Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.