Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

TDataBase on MDIChild

263
13 марта 2006 года
koltaviy
816 / / 16.12.2004
Здраствуйте..
Ситуация следующая:
1. В окне родителе открываются несколько дочерних окон, к примеру, "1" и "2".
2. Окна, естественно, создаютя в процессе работы программы и являются объектами одного и того же класса.
3. Так вот на самом "шаблонном" окне один из компонентов - TDataBase
4. После открытия второго экземпляра окна система выдает ошибку "Name not unique in this context"
5. Сама база конечно одна и та же.. База данных - обычный mdb. А обращаться просто нужно на каждой форме к разным таблицам БД.
294
14 марта 2006 года
Plisteron
982 / / 29.08.2003
Цитата:
Originally posted by koltaviy


Если надо именно создавать столько подключений к разным базам данных, сколько открвается форм, оставь свойство DatabaseName (или как там оно?) пустым и задавай уникальное имя при создании экземпляра формы.
Если же надо коннектиться к одной БД, выноси компонент TDatabase в DataModule, прописывай заголовочный файл в модуле формы и все TTable и TQuery подцепляй к TDatabase в DataModule. Только не забудь в свойствах проекта указать Create Order, чтобы DataModule создавался первым.

Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог