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

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

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

Восстановить пароль

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

Ответ
 
Опции темы Поиск в этой теме
Старый 14.11.2010, 12:21   #1
Andrey85
Пользователь
 
Регистрация: 29.07.2010
Сообщений: 79
По умолчанию Изменить путь к БД Access

Подскажите,что делаю не так.Надо,чтобы путь к БД менялся при переносе на др.комп. При создании гл. формы прописываю
Код:
PutBD.ConnectionString:='Provider=Microsoft.Jet.OLEDB.4.0;User ID=Admin;Data Source='+sEditBazaPut.Text+'Media_Server.mdb;Persist Security Info=False';
PutBD.Connected:=true;
где sEditBazaPut.Text получаю след образом
Код:
const Baza= '\BD_Server\';
GetDir(0,TekKat);
sEditBazaPut.Text:=TekKat+Baza;
При обращении через AdoQuery в программе выдает ошибку не прохождения подлинности.
В чем причина?

Последний раз редактировалось mihali4; 14.11.2010 в 14:30.
Andrey85 вне форума Ответить с цитированием
Старый 14.11.2010, 12:35   #2
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Цитата:
выдает ошибку не прохождения подлинности.
А точнее? Не похоже чтоб тут путь виноват был...
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 14.11.2010, 13:12   #3
Andrey85
Пользователь
 
Регистрация: 29.07.2010
Сообщений: 79
По умолчанию

Он мне еще при каждом закрытии гл.формы(выходе из программы).Выдает след.ошибку. Не пойму в чем дело. Можно ли как то пере компилировать проект. А то у меня были еще временные компоненты на которые закончился срок. я их удалил,но он все равно иногда ругается.
Изображения
Тип файла: jpg ошибка.jpg (8.9 Кб, 132 просмотров)
Andrey85 вне форума Ответить с цитированием
Старый 14.11.2010, 13:33   #4
mihali4
*
Старожил
 
Регистрация: 22.11.2006
Сообщений: 9,201
По умолчанию

Это, как правило, свидетельствует об обращении к несуществующему объекту.
Придется вам перелопатить весь код и посмотреть, где вы удаляете объект, а потом пытаетесь к нему обратиться...
mihali4 вне форума Ответить с цитированием
Старый 14.11.2010, 14:02   #5
Andrey85
Пользователь
 
Регистрация: 29.07.2010
Сообщений: 79
По умолчанию

C этой ошибкой разобрался.Но теперь вылетает другая. После просмотра видео на другой форме. А ошибка вылетает при закрытии главной формы. Отследить причину не получается.
Изображения
Тип файла: jpg ошибка.jpg (12.0 Кб, 135 просмотров)
Andrey85 вне форума Ответить с цитированием
Старый 14.11.2010, 14:19   #6
mihali4
*
Старожил
 
Регистрация: 22.11.2006
Сообщений: 9,201
По умолчанию

То же самое.
mihali4 вне форума Ответить с цитированием
Старый 14.11.2010, 14:25   #7
Andrey85
Пользователь
 
Регистрация: 29.07.2010
Сообщений: 79
По умолчанию

Проблема в том,что закрываю до этого формы ошибка не вылетает. А при закрытии главной вылетает. Хотя в Destroe ставил отметку на первой строке и даже все убрал,все равно ошибка. Подскажите можно ли как то отловить ее. С чего начать не знаю.
Andrey85 вне форума Ответить с цитированием
Старый 14.11.2010, 14:32   #8
mihali4
*
Старожил
 
Регистрация: 22.11.2006
Сообщений: 9,201
По умолчанию

А у вас изначально (перед компилированием) база открыта ? Закройте.
mihali4 вне форума Ответить с цитированием
Старый 14.11.2010, 15:07   #9
Andrey85
Пользователь
 
Регистрация: 29.07.2010
Сообщений: 79
По умолчанию

ADOConnection задаю при создании гл. формы.

Все сделал. Тема закрыта. Всем большое спасибо.

Последний раз редактировалось mihali4; 14.11.2010 в 16:23.
Andrey85 вне форума Ответить с цитированием
Старый 14.11.2010, 16:23   #10
mihali4
*
Старожил
 
Регистрация: 22.11.2006
Сообщений: 9,201
По умолчанию

Ну, и в чем было дело ?
mihali4 вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Реестр - Необходимо изменить действие по умолчанию для .reg файлов(«Изменить» вместо «Объединить»). ACE Valery Windows 7 30.11.2010 23:33
изменить таблицу access uber Помощь студентам 1 29.01.2010 10:35
Как изменить путь сохранения/открытия проекта по умолчанию? fs444 Общие вопросы C/C++ 0 22.01.2010 13:03
В адо изменить путь после кампиляции DennerV БД в Delphi 8 06.06.2009 10:53