Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Базы";
Текущий архив: 2002.02.25;
Скачать: [xml.tar.bz2];

Вниз

Access & BDE   Найти похожие ветки 

 
User_OKA   (2002-01-30 08:09) [0]

Создаю псевдоним в BDE для MSAccess. Но когда пытаюсь эту базу открыть, спрашивает user & password. Что там default?


 
Котелок   (2002-01-30 10:11) [1]

По умолчанию нажимай на окей. Чтобы из Дельфей при подключении это окошко не вылазило в TDatabase свойство LoginPromt ставь в False.

А вообще, мой тебе совет, переходи на DAO.


 
User_OKA   (2002-01-30 10:32) [2]

to Котелок
Нажимаю на окей, а он ругается, однако, и базу не открывает, "invalid configuration parameter" пишет! Может я что в параметрах псевдонима забыл указать?
Насчет ADO - обязательно перейду. Просто с BDE захотелось поэкспериментировать (не от безделья, поверь)!


 
nobody2002   (2002-01-30 12:15) [3]

Хотел такой же точно вопрос задать, но тут увидел...
Действительно, что там default?
P.S. USER_OKA, не дадим теме беспонтово уйти вниз.


 
Alex Y   (2002-01-30 12:18) [4]

Попробуй ввести User`а - sa. Зайдет или нет?


 
nobody2002   (2002-01-30 12:52) [5]

В общем, создал 2 алиаса - нативный и ODBC
Нативный:
заполнил DataBase Name (путь к .mdb),
в SYSTEM DATABASE прописал C:\Program Files\Common Files\System\SYSTEM.MDW
Независимо от того, ввожу sa или оставляю пустым,
ругается
General SQL error. Can"t open database "". It may not be a database that your application recognized or the file may be corrupt,
хотя mdb-файл нормально открывается в Access.

ODBC :
Заполнил DataBase Name, SQLQRYMODE
Выдает
General SQL error. Invalid connection string attribute database.



 
Alex Y   (2002-01-30 13:07) [6]

так подожди, а ты какой драйвер в ODBC выбираешь?


 
nobody2002   (2002-01-30 13:13) [7]



Microsoft Access Driver (*.mdb)


 
nobody2002   (2002-01-30 13:14) [8]

A nativ-ный - MSACCESS


 
nobody2002   (2002-01-30 13:18) [9]

Главное, через ADO все нормально открывается...


 
Alex Y   (2002-01-30 13:23) [10]

Тогда должно работать. А ты Select при настройке нажиаешь и выбираешь свою базу :)))?

Здесь юзер и пароль не причем. У тебя алиас неправильно настроен. Проверь его лучше.


 
nobody2002   (2002-01-30 13:30) [11]

А ты Select при настройке нажиаешь и выбираешь свою базу :)))?
Да, конечно
Здесь юзер и пароль не причем. У тебя алиас неправильно настроен
Да я понял, только не пойму, что неправильно.


 
User_OKA   (2002-01-30 15:16) [12]

to nobody2002
"Главное, через ADO все нормально открывается..."

Чтой-то не могу я через ADO-шные компоненты эту базу открыть. Также паролем интересуется. Что делать?
И еще - сам MSAccess эту базу открывает и ничем не интересуется. Пароль BDE тогда откуда? Или это разные вещи?
Уж помогите престарелому чайнику!


 
Polevi   (2002-01-30 16:03) [13]

ADOConnection1.LoginPrompt:=false


 
nobody2002   (2002-01-30 16:09) [14]

Чтой-то не могу я через ADO-шные компоненты эту базу открыть.
Я делал так:
1)Кинул ADOTAble (или ADOQuery)
2)Открыл свойство Connection String
3)Выбрал радиокнопку "Use Connection String" (Вообще, она выбрана по умолчанию)
4)Затем - Build
5) Microsoft OLE DB Provider for ODBC Drivers
6) Кнопка Next
7) Радиокнопка Use Connection String
8) Кнопка Build
9) Вкладка Mashine Data Source
10) Из списка выбрать MS Access Database
11) Кнопка OK, затем появится маленькое окно,
приглашающее ввести логин и пароль. Ничего не вводи, нажми OK.
12)Выбери свой mdb-файл - базу данных
13)Закрой все окна нажатием на OK
14) Заполни св-во Table Name
Попробуй, должно получиться




 
Alex Y   (2002-01-31 05:09) [15]

Только вместо Microsoft OLE DB Provider for ODBC Drivers
используй Microsoft Jet OLE DB Provider


 
User_OKA   (2002-01-31 06:42) [16]

to Polevi
"ADOConnection1.LoginPrompt:=false"
При соединении (на стадии разработки приложения) все равно требуется ввести user&password. Указанное св-во позволяет программе авт. соединяться с базой без выдачи окошечка юзеру(т.е. юзеру ничего не надо вводить, а мне все равно надо!!!).

to nobody2002
to Alex Y
Спасибо за подробную инструкцию. Начинается рабочий день - обязательно попробую и о результатах доложу.



 
User_OKA   (2002-01-31 07:48) [17]

to nobody2002
Попробовал. Получилось! Огромное спасибо!



Страницы: 1 вся ветка

Форум: "Базы";
Текущий архив: 2002.02.25;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.48 MB
Время: 0.004 c
1-79318
Aleksey_K
2002-02-07 17:22
2002.02.25
Помогите пожалуста


3-79279
#Dimedrol
2002-01-31 10:38
2002.02.25
ADO


3-79264
roadstar
2002-01-30 13:46
2002.02.25
Схема данных в Access


1-79361
galy
2002-02-07 09:43
2002.02.25
Помогите программно создать компонент Shape


6-79415
[TLS]Lord
2001-12-04 20:48
2002.02.25
Как быстро послать сообщение на e-mail из программы?





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский