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