Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

ADO connection, D7, MS SQL2000 [D7, MSSQL]


Страницы:   1 2

elena_m ©   (2003-05-29 17:50:00) 

Клиентское приложение инсталлируется на машине, на которой стоит MSSQL2000 sp3. Файл *.udl находится в жестко прописанной папке, напр. С:\DBConnect. TestConnection выполняется, при запуске клиентского приложения выдается ошибка "не найден путь" и т.д.
Может быть при инсталляции не добавлена нужная библиотека?


elena_m   (2003-05-30 13:12:00) [21]

После того как прописала руками в конкретную папку, завалилось даже у маня на машине. Я так понимаю, пошел конфликт с свойством провайдер. В хелпе написано, что это свойство выставляется автоматически при задании СоnnectionString. Но ничего из этого не вышло. Может все-таки нехватка каких-то библиотек?


elena_m   (2003-05-29 18:53:00) [22]

Огромное всем спасибо.
>MOA Ну так создайте его.
Создавали. Не помогает. У меня 2 системы на компьютере. W2000 стоит на диске D\ и, соответственно, ProgramFiles там же. Может это где-то фиксировалось?
Я попробую действительно прописать руками. Результат получу уже только завтра.


sniknik   (2003-05-29 18:44:00) [23]

руками при старте для уверенности вместе с полным путем указывай
ADOConnection.ConnectionString:= "FILE NAME=C:\DBConnect\udl.udl"; (то что там визард повставляет еще вопрос..)
а лутше (мне кажется) держать его рядом Exe файлом, но все равно указывать полный путь даже если папка текущая.


MOA   (2003-05-29 18:39:00) [24]

>заказчиков нет каталога Data Links в папке OLE DB
Ну так создайте его.
Удачи!


elena_m   (2003-05-29 18:31:00) [25]

Дело в том, что это был мой первый шаг. У заказчиков нет каталога Data Links в папке OLE DB. Хотя установлено все тоже самое W2000, MSSQL 2000, кроме Delphi. Поэтому решила сделать корневой каталог на диске С. Путь в TADOConnection в Design Time виден правильно.


MOA   (2003-05-29 18:06:00) [26]

Либо поместите его в
Program Files\Common Files\System\Ole DB\Data Links\
(100% нажёжно), или в приложении (проекте) назовите его (руками!) как
.\ваш-udl-файл - если он в каталоге приложения, или как
Полный путь к файлу.
Если пользоваться визардом Delphi, он режет путь (если в текущем каталоге), так что нужно именно руками.
Удачи!


bushmen   (2003-05-29 17:53:00) [27]

А можно сначала узнать постановку задачи. И что за файл *.udl ?


Страницы:   1 2

Наверх

Титульная страница Поиск, карта сайта Написать письмо