Не... DataSoruce это немного другое, это для связывания визуальных БД-компонент с данными. Connection он так и называется, это отдельный компонент. Хотя не суть важно.Connection (точное название не помню DataSoruce может, давно не работа) на форму не должны располагаться
Смотри в сторону DataMOdule раньше такая штука еще была, типо формы для соединений
Ну я потому и назвал условно "главная форма". Запрета на расположение Connection на обычной форме вроде как нету, это вопрос удобства.
В целом при использовании DataModule, порядок остается тем же. Перед авторизацией мы создаем DataModule, вместо главной формы.
Ну без визуальных компонент, да. Оно так-то и обычную форму никто не мешает использовать пустую, вместо Дата Модуля. Но это идеал - полностью разделить модуль данных и визуальных компонент...
А на деле получается, что быстрей все надо и делаешь как проще. В целом, на мой взгляд, нету ничего криминального в том, чтобы на главную форму вешать connection и прочее.
И вышеописанная ошибка , я думаю, все-таки не из-за неправильного подхода прикладного программиста..
Последнее редактирование модератором: