Форум: "Базы";
Текущий архив: 2002.02.18;
Скачать: [xml.tar.bz2];
ВнизAccess - не могу правильно установить Alias или что-то еще... Найти похожие ветки
← →
Matvey (2002-01-22 20:33) [0]Господа, подскажите по пунктам как правильно подключить
MS Access, так как Paradox и т.п., меня не устраивает и хочется именно Access, но настроить Alias я не в состояниии мало того, что от меня требуется USER и Passoword, я все варианты перепробывал, думаю дело в другом, а ругается примерно так:
"Недопустимый атрибут строки подключения DATABASE", что не так делаю - не знаю, по этому напишите как у Вас подключено пожалусто??? :(
Заранее спасибо.
← →
Delirium (2002-01-22 20:44) [1]Если подключаешься через ODBC проще всего Alias создавать в ODBC Data Sources, а в BDE он сам появится, и будет корректно работать. А на счёт "...USER и Passoword..." отключи LoginPrompt в TDataBase.
← →
Matvey (2002-01-22 22:23) [2]Теперь сново здорово, пишет что Не хватает каких то параметров.
Вы напишите как у Вас настроено:
DATABASE NAME .....
ODBC DSN ....
И Т.Д.
До TDataBase еще дело-то не дошло, мне какркас не создать т.к. не могу ни открыть не создать базу Access.
Да и еще а где взять этот ODBC Data Sources,
Спасибо.
← →
Matvey (2002-01-22 22:45) [3]А ругается так "Invalid configuraton parameter
Alias: MS Access 97 Database "
← →
EsKor (2002-01-23 04:57) [4]Я в свое время тоже долго бился с ODBC-драйверами, правда для Visual FoxPro (сейчас я проверил все это на DB MS Acces)и в конференции никто ничем не помог. Правда м.б. из-за не верно поставленного вопроса.
Не все осталось понятым, но работает, как и пишет Delirium "...проще всего Alias создавать в ODBC Data Sources".
При этом есть одна заковыка. В ODBC Data Sources нигде не указано ничего относительно Aliasa и если не задать расположение Базы Данных, то все время и появляется "Invalid configuration parameter Alias: MS Access 97 Database".
Т.е. последовательность такова: В Windows - кн. Пуск - Настройка - Панель управления - Источники данных ODBC ..." или в Delphi - меню Data Base - Explore (открывается SQL Explorer)- меню Object - ODBC Administrator (аналогично и через BDE Administrator). Можно все это вызвать и через Windows - кн. Пуск - Программы - Borland Delphi и т.д.
Далее в окне "Администратор источников данных ODBC" - кн. Добавить - Диал.Окно "Создание нового источника данных", из списка выбираем Microsoft Access Driver (*.mdb) - кн. Готово - появляется диал.окно "Установка драйвера ODBC ..." - в поле "Имя источника данных" задаем имя (это имя и появится в качесте псевдонима (Alias) в BDE Administrator или SQL Explorer) - далее самое главное, в поле База данных конопка Выбрать, т.е. задать путь до существующей БД Access (остальное для начала можно не трогать) - на этом все -> кн. OK и еще раз OK в исходном окне. Далее открываем BDE Administrator или SQL Explorer и там увидим Alias с именем нашего источника данных.
Если был запушен Delphi и SQL Explorer вызываете из его меню, то нового псевдонима на вкладке DataBases Вы скорее всего и не увидите, тогда нужно освежить данные из контекстного меню - Refresh или Ctrl-R выделив предварительно вершину (иногда говорят: "Корень") DataBases.
Пытался я тоже работать без задания пути до БД в ODBC администраторе, т.е. настраивать DATABASE NAME и прочее в BDE администраторе, но ничего не вышло. Или так и должно быть, или "тямы" не хватает в связи с отсутствием нормальной литературы (информации)по этому вопросу.
← →
EsKor (2002-01-23 05:13) [5]Кстати:
1. При подключении на появляющийся запрос имени и пароля просто щелкаете на, например, OK;
2. Если работаете с SQL Exploper - посмотрели БД или еще что-то с ней поделали, не забудьте закрыть соединение с БД - из контекстного меню - Close иначе (если монопольный доступ) в Delphi при попытке подключится получите ругательное сообщение.
← →
Matvey (2002-01-25 01:06) [6]Все нормально Alias создал, работет.
Спасибо.
Страницы: 1 вся ветка
Форум: "Базы";
Текущий архив: 2002.02.18;
Скачать: [xml.tar.bz2];
Память: 0.47 MB
Время: 0.003 c