|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
13.02.2009, 08:22 | #11 |
Форумчанин
Регистрация: 06.09.2007
Сообщений: 908
|
Народ, вы чего? FeNr1z168 - вы по какой книге создавали БД? Неужели там ничего не было сказано про Алиас? И к стати, если использовать Access, то совсем не обязательно, что бы путь к бд как на первоначальной машине был.
|
16.02.2009, 21:13 | #12 |
Регистрация: 12.02.2009
Сообщений: 7
|
Может подскажете по какому учебнику лучше? И как с использованием Access использовать БД на любой машине без пути?
|
17.02.2009, 11:41 | #13 |
Форумчанин
Регистрация: 06.09.2007
Сообщений: 908
|
про алиас откройте, хотя бы Фленова "Библия дельфи". а по поводу путей, то в адоконнектион удалите сам путь и оставте только название бд. но бд должна лежать там же, где и ваша программа.
|
17.02.2009, 12:01 | #14 | |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Цитата:
Мало ли, алиас... Ха, а вдруг там просто не та версия БДЕ, не так настроена, или ее просто нет... Причин - океан.
I'm learning to live...
|
|
17.02.2009, 12:20 | #15 |
Форумчанин
Регистрация: 06.09.2007
Сообщений: 908
|
Виталик, причин может быть океан, но в первую же очередь надо смотреть алиас, есть ли он действительно вообще. а потом уж плясать от него. смотреть там версию и т.д. Судя по всему, автор да ж не слышал про него, хотя мож и ошибаюсь. вообще это гемор конечно. FeNr1z168-если есть возможность, то откажитесь от него. его век уже прошел, но только не спрашивайте, какую бд лучше использовать. таких вопросов полно уже здесь.
|
31.03.2010, 13:53 | #16 |
Пользователь
Регистрация: 28.11.2009
Сообщений: 14
|
Вопрос у меня тот же. Только есть несколько нюансов база открывается только на компьютере где ОС Win XP SP2, при этом работает все нормально. BDE на машину пользователя не переношу пишу так:
procedure TForm2.FormCreate(Sender: TObject); begin try gl.Active := False; gl.DatabaseName := (ExtractFilePath(Application.ExeNam e)+'mtwb01'); gl.TableName := 'gl.DB'; gl.Active := True; Все нужные файлы типа blw32.dll, idapi32.dll, idbat32.dll, idpdx.dll, idp20009.dll, usa.bll, charset.bll скопировал в mtwb01. При этом как и сказал все работает нормально в ОС Win XP SP2 на компьютере где BDE никогда не устанавливалась, если стоит SP3 или Vista то база не открывается. Может кто подскажет в чем проблема? Последний раз редактировалось Pound; 31.03.2010 в 13:56. |
31.03.2010, 14:14 | #17 | |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Цитата:
I'm learning to live...
|
|
31.03.2010, 14:21 | #18 |
Пользователь
Регистрация: 28.11.2009
Сообщений: 14
|
|
31.03.2010, 15:29 | #19 | |
Пользователь
Регистрация: 28.11.2009
Сообщений: 14
|
Цитата:
|
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
немогу разобраться с БД | tatarinKZ | Помощь студентам | 1 | 21.01.2009 14:35 |
Упрямый exe файл не открывается на другом компьютере | Iater | Общие вопросы C/C++ | 3 | 04.01.2009 00:04 |
Немогу разобраться с хуками! | Altera | Win Api | 12 | 14.12.2008 17:15 |
ASP на локальном компьютере | N!ckeL | PHP | 1 | 05.07.2008 19:38 |