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

Ваш аккаунт

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

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

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

Перенос БД (ado) на другой комп

16K
29 марта 2006 года
Юзер Новичков
4 / / 14.03.2006
Здравствуйте!
Я написал программу, работающую с БД на MS SQL Server 2000, при этом строка подключения в TADOConnection считывается из файла config.txt
После компиляции на моём компе всё работает (XP SP1), а на другом таком же вылетает с ошибкой "Точка входа в процедуру GetIUMS не найдена в библиотеке DLL MSDART.DLL". В чём может быть причина?
294
30 марта 2006 года
Plisteron
982 / / 29.08.2003
Установи "на другом таком же" новый ADO Runtime ( версии 2.8 )
16K
31 марта 2006 года
Юзер Новичков
4 / / 14.03.2006
Ой, Спасибочки :))) Постараюсь найти этот ADO Runtime...
17K
01 апреля 2006 года
Andrey_bz
2 / / 01.04.2006
Использую в своей программе подключение через ADO, однако также испытал трудности при переносе программы на другой комп.
В принципе подключение к базам осуществляется нормально, но у меня в программе содержится кусок, в котором создается временная таблица из нескольких других. Так вот этот кусок выполняться (на "чужом" компе) не хочет:

Код:
FileName11 = "defbase.dbf";
AnsiString FileName33 = "defbase1.dbf";
AnsiString SQLTextString3 = "INSERT INTO " + FileName11 + " SELECT * FROM " + FileName33;
TQuery *Qry3 = new TQuery(this);
Qry3->SQL->Text = SQLTextString3;
try
{
    Qry3->ExecSQL();
}
__finally
{
    delete Qry3;
}


Выскакивает ошибка "An error occured while attempting to initialize the Borland Database Engine ( error $2108 )", которая появляется, насколько я понимаю, из-за отсутствия BDE...
Цель использования ADO именно из-за нежелания таскать/устанавливать с программой BDE. Можно ли как-нибудь это обойти средствами ADO?
Другой ("чужой") комп довольно-таки далеко, поэтому пробовать/бежать испытывать не так чтобы удобно... Подскажите пожалуйста у кого какие соображения?
17K
01 апреля 2006 года
Andrey_bz
2 / / 01.04.2006
Разобрался! Спасибо другу-тестеру, который оказался в аське и согласился помучиться.
Просто заменил Query на ADOQuery и добавил строку подключения.
294
03 апреля 2006 года
Plisteron
982 / / 29.08.2003
Цитата:
Originally posted by Юзер Новичков
Ой, Спасибочки :))) Постараюсь найти этот ADO Runtime...


http://softsearch.ru/programs/46-093-mdac-download.shtml

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