Форум: "Начинающим";
Текущий архив: 2013.03.22;
Скачать: [xml.tar.bz2];
ВнизПроблема с bde table в Embarcadero Delhpi XE2 Найти похожие ветки
← →
Gimbomba (2012-04-11 11:05) [0]Такие проблемы:
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 версии все прокатывает нормально.
← →
Плохиш © (2012-04-11 11:17) [1]
> Затем добавляю компоненту table из bde-категории.
Дальше читать не стал.
← →
Ega23 © (2012-04-11 11:27) [2]
По бокам космического корабля "Кеннеди" размещаются два двигателя по 5 футов шириной. Конструкторы корабля хотели бы сделать эти двигатели еще шире, но не смогли. Почему? Дело в том, что двигатели эти доставлялись по железной дороге, которая проходит по узкому туннелю. Расстояние между рельсами стандартное: 4 фута 8.5 дюйма, поэтому конструкторы могли сделать двигатели только шириной 5 футов. Возникает вопрос: почему расстояние между рельсами 4 фута 8.5 дюйма? Откуда взялась эта цифра? Оказывается, что железную дорогу в Штатах делали такую же, как и в Англии, а в Англии делали железнодорожные вагоны по тому же принципу, что и трамвайные, а первые трамваи производились в Англии по образу и подобию конки. А длина оси конки составляла как раз 4 фута 8.5 дюйма! Но почему? Потому что конки делали с тем расчетом, чтобы их оси попадали в колеи на английских дорогах, чтобы колеса меньше изнашивались, а расстояние между колеями в Англии как раз 4 фута 8.5 дюйма! Отчего так? Да просто дороги в Великобритании стали делать римляне, подводя их под размер своих боевых колесниц, и длина оси стандартной римской колесницы равнялась... правильно, 4 футам 8.5 дюймам! Ну вот теперь мы докопались, откуда взялся этот размер, но все же почему римлянам вздумалось делать свои колесницы с осями именно такой длины? А вот почему: в такую колесницу запрягали обычно двух лошадей. А 4 фута 8.5 дюйма - это был как раз размер двух лошадиных задниц! Делать ось колесницы длиннее было неудобно, так как это нарушало бы равновесие колесницы.
Следовательно, вот и ответ на самый первый вопрос: даже теперь, когда человек вышел в космос, его наивысшие технические достижения напрямую зависят от РАЗМЕРА ЛОШАДИНОЙ ЗАДНИЦЫ.
Страницы: 1 вся ветка
Форум: "Начинающим";
Текущий архив: 2013.03.22;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.312 c