| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > C++ Builder > есть такая прога.. |
| Автор: megabist 22.5.2006, 14:28 |
| проблема в том, что работает не у всех.... (.тхт меняем на .rar и вот она прога с исходниками) http://licey1548.proportal.info/forum/index.php?act=Attach&type=post&id=51 посмотрите плз в чём дела? |
| Автор: Romikgy 22.5.2006, 14:55 |
| И че пишет? У меня допустим пишет что версия разная движка , я так понимаю движка ДБ? |
| Автор: megabist 22.5.2006, 15:17 |
| an error occurred while attempting to initialize the Borland Database Engine (error $2108) вот так вот он у народа ругается...что делать? |
| Автор: _hunter 22.5.2006, 15:25 |
| дык не стоит он... |
| Автор: megabist 22.5.2006, 16:34 |
| Понятно а как от жтого избавиться? |
| Автор: londinium 22.5.2006, 16:37 | ||
Поставить BDE. Иногда,правда, нехорошие люди делают усеченную у становку BDЕ, причем надо ставить строго в определенную папку. |
| Автор: megabist 22.5.2006, 16:53 |
| и что мне по кнопочке каждому прибегать и ставить БДЕ?? и в какую папку? |
| Автор: Romikgy 22.5.2006, 17:01 |
| Дык а че ты хошь, юзаешь БДЕ и не хошь ставить поищи альтернативные движки , да и имхо с файлами db можно и напрямую работать |
| Автор: londinium 22.5.2006, 17:04 | ||||
Лучше не надо. Не дай Бог, это самопальная прога какого-нибудь ВЦ чего-то там - замучаешся пытаться понять
Полностью согласен |
| Автор: megabist 22.5.2006, 18:43 |
| Простите, я просто только начинаю работу с БД. Учусь, так сказать... Так вот, насколько я теперь понял если я юзаю БДЕ то его надо ставить... а как можно делать прогу, с БД ессесно, которая не будет требовть установки чего-либо дополнительного? |
| Автор: _hunter 22.5.2006, 19:19 |
| самому читать/писать в файл. а так сложно принести с собой еще пару файлов (Firebird)? |
| Автор: megabist 22.5.2006, 19:33 |
| _hunter а поточнее можно говорю же только начинаю... что за Firebird ?? Тоесть это файрбёрд можно установить в ту же папку, что и прога обьясните, гуру, кому не в лом)) |
| Автор: londinium 23.5.2006, 08:36 | ||
Я, конечно, не гуру, но могу порекомендовать сайт ibase.ru. Там все подробно рассказано про FireBird. |
| Автор: _hunter 23.5.2006, 10:42 |
| megabist, да. можно просто положить рядом со своей программой. подробности тут: http://forum.vingrad.ru/index.php?showtopic=84925 |
| Автор: megabist 23.5.2006, 11:22 |
| Спасибо огромное прочитал но вот вопрос нужно ли мне что-то менять в программе? |
| Автор: _hunter 23.5.2006, 11:56 |
| нужно. все компоненты базы данных нужно поменять на их ib аналоги |
| Автор: megabist 23.5.2006, 11:58 |
| тоесть переделать таблицу?? (ту что формата ДБ) и в программе поменять обрашение к ней (ну тоесть имя её) и всё?? всё оостальное также или какие-то другие компоненты? ссори туплю понял а таблицу так и оставлять? |
| Автор: _hunter 23.5.2006, 12:19 |
| само-собой таблицы нужно конвертировать |
| Автор: megabist 23.5.2006, 13:04 |
| только вот в какой тип? ДБФ он не видит в упор компонент ивдатабейз |
| Автор: sexton 23.5.2006, 13:11 |
И не увидит, у него свой формат баз Тебе принципиален ДБФ как формат? Потому что на самом деле движков БД (и бесплатных причем) хватает всяких разных. |
| Автор: megabist 23.5.2006, 13:16 |
| Так хоть чего-то я начинаю понимать)) формат не принципиален но как сделать базу его формата? какой прогой? |
| Автор: _hunter 23.5.2006, 13:34 |
| а вот это вопрос интересный попроьуй этот: http://softsearch.ru/programs/119-052-dbf2gdb-download.shtml конвертор |
| Автор: megabist 23.5.2006, 14:49 |
| не работает(( ошибу выдаёт(( |
| Автор: Romikgy 23.5.2006, 15:30 |
| Ксати дб , открыть попробуй через ADO соединение |
| Автор: _hunter 23.5.2006, 15:39 |
ну тогда руками сконверть -- создай в новой базе тпблицы с такими же сигнатурами и вставляй INSERT' ом данные выбранные SELECT' ом из первой таблицы. |
| Автор: megabist 23.5.2006, 16:47 |
| Так пытаюь таблицу типа INERBASE сохранить в свою русскоязычную папку на диске д (ну а вдруг это важно) а он мне сначала гворит: Closen alias is not of type INTERBASE говорю типа ОК а он мне: invalid file extension. итак в чём ошибка? |
| Автор: _hunter 23.5.2006, 17:22 |
| как пытаешся? зачем в алиасы полез? приведи правильное и полное сообщение об ошибке |
| Автор: megabist 23.5.2006, 18:54 |
| Это полные сообщения об ошибке, я импортировал таблицу в INERBASE и пытаюсь нажать Save as и вот такие мессаги он мне выдаёт передано в точности. |
| Автор: _hunter 23.5.2006, 19:18 |
как/чем? я еще написал "правильные"... тебя не смущает отсутствие в английскрм языке слова "Closen"? |
| Автор: megabist 23.5.2006, 19:55 |
| с помошью Database Desktop (конвертиил) меня смущает но могу прислат скрин, где прогу это ни капельки не смущает |
| Автор: megabist 24.5.2006, 15:14 |
| Так я вижу, я своим тупнягом всех задолбал. |
| Автор: _hunter 24.5.2006, 15:40 |
| что тут можно сказать... если вытоматика не сработала -- работаем руками: http://forum.vingrad.ru/index.php?showtopic=97215&view=findpost&p=740648 |
| Автор: megabist 24.5.2006, 15:51 |
| У меня всего то и есть одна таблица как её перевести я делаю новую интербейз импортирую структуру и жму сейв эз и она мен ошибочку выдаёть |
| Автор: _hunter 24.5.2006, 16:23 |
| поэтому и делай руками. заодно и опыт преобретеш... |
| Автор: megabist 24.5.2006, 19:32 |
| Так руками, как понял, это добавление всего самому (тоесть заново создавать структуру). Попробывал я, всё равно теже ошибки, всё, что он говорил, я исправил. |
| Автор: _hunter 25.5.2006, 11:25 |
| ну таблицу создать предется заново (руками), а данные перенести -- дело техники... |
| Автор: megabist 25.5.2006, 13:36 |
| Это походу у меня проблемы с Database' ом кто-нить может из исходников взять таблицу перевести кинуть мне по почте? megabist@yandex.ru |