|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
23.04.2008, 16:10 | #1 |
Пользователь
Регистрация: 12.11.2007
Сообщений: 10
|
Не могу подключится к БД.
void __fastcall TForm1::Button2Click(TObject *Sender)
{ ADOConnection1->ConnectionString="Provider=Microso ft.Jet.OLEDB.4.0;Data Source=C:\123.mdb;Persist Security Info=False"; ADOConnection1->LoginPrompt=false; ADOTable1->TableName="qwe"; ADOTable1->Active=true; } Выдвет вот такую оишбку. Помогите что не так. |
23.04.2008, 16:38 | #2 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Попробуй перед сменой ConnectionString отключиться от базы.
I'm learning to live...
|
23.04.2008, 16:44 | #3 |
Форумчанин
Регистрация: 04.03.2007
Сообщений: 615
|
где то у тебя старый путь остался к которому прога и ломится...
|
23.04.2008, 16:48 | #4 |
Пользователь
Регистрация: 12.11.2007
Сообщений: 10
|
И так стоит ADOConnection1->connected=false;
когда создается форма. |
23.04.2008, 16:59 | #5 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Да кстати, посмотри по свойствам где там этот путь прописан.
I'm learning to live...
|
23.04.2008, 17:13 | #6 |
Пользователь
Регистрация: 12.11.2007
Сообщений: 10
|
Если я путь в ADOConnection прописываю через свойства и оставляю это
ADOTable1->TableName="qwe"; ADOTable1->Active=true; то работает. Но вот проблема надо прописать путь т.к. буду использовать OpenDialog для выбора БД. |
23.04.2008, 18:09 | #7 |
Пользователь
Регистрация: 12.11.2007
Сообщений: 10
|
Все разобрался у меня был путь C:\123 а надо было C:\\123
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
не могу разобраться | Var17 | Общие вопросы Delphi | 6 | 27.03.2010 01:21 |
Не могу решить | naMazi | Microsoft Office Access | 2 | 08.05.2008 06:37 |
как подключится к удаленному серверу Interbase | Konst48 | БД в Delphi | 5 | 07.11.2007 07:53 |