Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Подключение к базе данных через C++ Builder 2010

340
23 февраля 2011 года
Fellinggood
170 / / 27.04.2009
Здравствуйте! Пытаюсь подключиться к базе данных base.fdb, находящейся в моей папке
d:\student\my\base.fdb через код:

 
Код:
void __fastcall TFormMain::FormActivate(TObject *Sender)
{
    PageControl1->ActivePage = TabSheet1;
    dm->SQLConnection1->Connected = false;
    dm->SQLConnection1->Params->Add('database:='+ExtractFileDir(ParamStr(0))+'\base.fdb');
    dm->SQLConnection1->Connected = true;
}

В 3-ей строке выдается ошибка:
 
Код:
[BCC32 Error] UMain.cpp(22): E2129 Character constant too long (or empty)
  Full parser context
    UMain.cpp(19): parsing: void _fastcall TFormMain::FormActivate(TObject *)

Не подскажете где я ошибся?
Заранее благодарю.
277
23 февраля 2011 года
arrjj
1.7K / / 26.01.2011
Цитата:
dm->SQLConnection1->Params->Add('database:='+ExtractFileDir(ParamStr(0))+'\base.fdb');


кавычки-то одинарные, а надо двойные. и слеш экранируй вторым. \\

Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог