|
|
Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
|
Опции темы | Поиск в этой теме | Опции просмотра |
#1
|
|||
|
|||
Delphi XE2 проблема с BDE Table
Такие проблемы:
1) В Delphi XE2 создаю проект, сохраняю. Затем добавляю компоненту table из bde-категории. Опять сохраняю. После всего этого, при обращении к свойству "table name" в инспекторе должно отображаться название таблицы *.db (сама Paradox-овская таблица, естественное, в папке с сохраненными файлами проекта), а она там не отображается, только после перезагрузки среды. Я так понимаю, что это скорее всего связано с ОС-кой - Win7 x64. потому, что сетапил на winXP на виртуалке - все в ажуре. Можно ли как-нибудь это исправить для 7-ки. 2) Все с тем же BDE Table - при активации свойства "active" в состояние "true" в режиме редактирования подключение к базе проходит нормально (данные из таблицы в компонентах отображаются), а при компиляции выдает ошибку следующего содержания: Exception EDBEngineError in module Project1.exe at 0016662. Table does not exist. File or directory does not exist. File C:\User\Admin\Desktop\Program_folder\Win32\Release \ИмяБазы.db. Файл ИмяБазы.db лежит в той же папке, что и файлы программы, то есть - в C:\User\Admin\Desktop\Program_folder, а delphi требует, чтобы файл базы находился в подкаталоге win32\release. Не подскажет ли кто-нибудь как поменять, чтобы компиляция происходила в основную директорию с файлами проекта и таблицами paradox-а, или же чтобы при компиляции автоматически добавляла db-шные файлы в папку с откомпилированным exe-шником. Те же проблемы возникают и в предыдущей версии (XE), а вот в 2010 версии все прокатывает нормально. |
#2
|
||||
|
||||
в свойство DatabaseName указать каталог с .db
Пишу программы за еду. __________________ |