Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > БД в Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 23.04.2008, 16:10   #1
set
Пользователь
 
Регистрация: 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;
}
Выдвет вот такую оишбку. Помогите что не так.
Изображения
Тип файла: jpg oshibka.JPG (18.4 Кб, 123 просмотров)
set вне форума Ответить с цитированием
Старый 23.04.2008, 16:38   #2
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Попробуй перед сменой ConnectionString отключиться от базы.
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 23.04.2008, 16:44   #3
dron-s
Форумчанин
 
Регистрация: 04.03.2007
Сообщений: 615
По умолчанию

где то у тебя старый путь остался к которому прога и ломится...
dron-s вне форума Ответить с цитированием
Старый 23.04.2008, 16:48   #4
set
Пользователь
 
Регистрация: 12.11.2007
Сообщений: 10
По умолчанию

И так стоит ADOConnection1->connected=false;
когда создается форма.
set вне форума Ответить с цитированием
Старый 23.04.2008, 16:59   #5
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Да кстати, посмотри по свойствам где там этот путь прописан.
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 23.04.2008, 17:13   #6
set
Пользователь
 
Регистрация: 12.11.2007
Сообщений: 10
По умолчанию

Если я путь в ADOConnection прописываю через свойства и оставляю это
ADOTable1->TableName="qwe";
ADOTable1->Active=true;
то работает.

Но вот проблема надо прописать путь т.к. буду использовать OpenDialog для выбора БД.
set вне форума Ответить с цитированием
Старый 23.04.2008, 18:09   #7
set
Пользователь
 
Регистрация: 12.11.2007
Сообщений: 10
По умолчанию

Все разобрался у меня был путь C:\123 а надо было C:\\123
set вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
не могу разобраться 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