Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Начинающим";
Текущий архив: 2008.06.29;
Скачать: [xml.tar.bz2];

Вниз

Ошибка при установлении соединия ADOConnection   Найти похожие ветки 

 
C_R_U_S_H ©   (2008-06-02 13:00) [0]

Доброго времени суток. Ситуация в следующем. Усть компонент ADOConnection, С ним с вязана udl файл. Все соединяетсыя номмально. Но после того, как вызываешь дилог сохранения TDialogSave->Execute() соединение не устанавливается и выдает ошибку OLE error 80030002. В чем может быть проблема, уже просто не знаю куда копать.


 
ЮЮ ©   (2008-06-02 13:05) [1]

Вероятно меняется «рабочая папка» и udl файл по относительному пути уже не находится


 
C_R_U_S_H ©   (2008-06-02 13:08) [2]

А где она прописывается, в каком свойстве. Как изменить?


 
Ega23 ©   (2008-06-02 13:11) [3]


> А где она прописывается, в каком свойстве. Как изменить?


Держать полный путь к udl-файлу.


 
C_R_U_S_H ©   (2008-06-02 13:14) [4]

Это нереально, у пользователей она в разных папках может быть. А изменить ее после закрытия диалога принудительно нельзя?


 
C_R_U_S_H ©   (2008-06-02 13:19) [5]

ЮЮ © Спасибо за совет, видимо действительно так. Придется вместо udl хранить строку подключения, зато работает)


 
Anatoly Podgoretsky ©   (2008-06-02 13:26) [6]

> C_R_U_S_H  (02.06.2008 13:14:04)  [4]

Странно а как то сумел вызвать диалог. И наверно кроме SaveDialog есть и OpenDialog, как  же ты с ним то смог работать, если они в разных папках и путь тебе недоступен.


 
C_R_U_S_H ©   (2008-06-02 13:31) [7]

с ним не работал, мне необходимо только сохранять отчеты


 
Stas ©   (2008-06-02 14:39) [8]

Можно генерировать путь относительно своего exe файла.
ExtractFilePath(Application.exename);
можно конечно возвращать обратно текущий каталог Chdir()



Страницы: 1 вся ветка

Форум: "Начинающим";
Текущий архив: 2008.06.29;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.46 MB
Время: 0.042 c
6-1189576836
ient
2007-09-12 10:00
2008.06.29
Принудительный вызов Recv в чужом приложении


15-1211205462
Ломброзо
2008-05-19 17:57
2008.06.29
Как крякнуть IE


8-1182507646
leonidus
2007-06-22 14:20
2008.06.29
Ищу библиотеку для работы с RAW-файлами


2-1212561004
uno-84
2008-06-04 10:30
2008.06.29
Фставка файла в ListView


6-1189674294
istok
2007-09-13 13:04
2008.06.29
Обзор сетевого окружения...





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский