Форум: "Начинающим";
Текущий архив: 2006.02.19;
Скачать: [xml.tar.bz2];
ВнизОтсутствует доступ к базе Найти похожие ветки
← →
BaBayka007 © (2006-02-02 15:01) [0]Помогите пожалуйста разобраться с проблемкой....суть следующая....
Пытаюсь сделать прогу в делфи2005 (только начал осваивать)....в первый вариант на форму поместил TQuery,TDataBase,TUpdateSQL,TDataSource установил отношения и пр. - при нажатии на пимпу устанавливается свьзь с БД...все ОК...
Во втором варианте компоненты TQuery,TDataBase,TUpdateSQL,TDataSource поместил на Data Modul, установил их связи, а подключение к базе осуществляется при нажатии пимпы на главной форме....нажимаю пимпу и вылетает ошибка "Access denied.Unknown database.ask your admin to set up login and password".
Как с этим бороться? Как сделать чтой бы узнала она базу? Бьюсь уже не первый день, а треба было вчера. Очень надеюсь на Ваш хелп. Заранее всем благодарен.....
← →
Johnmen © (2006-02-02 15:04) [1]Что за БД?
← →
BaBayka007 © (2006-02-02 15:05) [2]IB4
← →
Johnmen © (2006-02-02 15:12) [3]Брось эту засохшую каку :)
Есть же FireBird, бесплатный. Есть же компоненты прямого доступа, а не БДЕ.
← →
msguns © (2006-02-02 15:12) [4]Используй закладку Interbase
В компоненте IBDataBase установи Loginprpmpt := false
← →
Sergey13 © (2006-02-02 15:13) [5]Видимо настройки компонент в 2 вариантах разные.
И код "пимпы на главной форме" недурно бы посмотреть.
← →
BaBayka007 © (2006-02-02 15:22) [6]поменял значение Loginprpmpt := false в TDataBase....окно с ошибкой не вылетает но и подключение отсутствует ..... по событию на клик так и прописано:
procedure TfMain.N2Click(Sender: TObject);
begin
try
with fDM.DataBase1 do
begin
if Connected then Close;
Open;
end;
StatusBar1.SimpleText:="Соединение установлено."
except
StatusBar1.SimpleText:="Ошибка подключения к База Данных."
end;
← →
msguns © (2006-02-02 15:33) [7]Не расстанусь с BDE я, буду вечно молодым ?
Ну раз уж не судьба, то..
Алиас-то есть ? А если есть, то что там указано (в алиасе) ?
← →
Sergey13 © (2006-02-02 15:36) [8]А если на ДатаМодуле на Датабазе в дизайнере Коннект установить попробовать?
← →
BaBayka007 © (2006-02-02 15:44) [9]
> Не расстанусь с BDE я, буду вечно молодым ?
Все намного банальнее...я только учусь и сейчас не до конкретного выбора типа базы...
> Алиас-то есть ? А если есть, то что там указано (в алиасе)
> ?
алиас прописывай ..не прописывай трабла таже.......
> А если на ДатаМодуле на Датабазе в дизайнере Коннект установить
> попробовать?
Задача коннект установить именно с главной формы. В первом варианте (когда датабаза и пр.) на главной коннект был.....да и сейчас есть....
← →
Sergey13 © (2006-02-02 15:50) [10]А если просто прописать
Connected:=True
Что то мне эти Close/Open не ндравятся. 8-)
← →
BaBayka007 © (2006-02-02 16:17) [11]
> Connected:=True
прописал.....таже байда.....:(
видимо всетаки связи между компонентами настроены не верно .....
← →
BaBayka007 © (2006-02-02 16:30) [12]а как в 2005 делфи на диаграмму помещаются компоненты и устанавиваются связи между ними? Может ссылочку на литературу?
← →
msguns © (2006-02-02 17:51) [13]Что-то ты, видимо с диаграммой нахомутал.
Делай по-простецки: положи DataBase+Table+DataSource+DBGrid, все настрой (на любую таблицу) и попробуй просто открыть и увидеть в гриде таблицу. Если вылетит, давай сюда код ошибки. Если прокатит, то делай и дальше в таком "разрезе".
← →
BaBayka007 © (2006-02-02 18:01) [14]Теперь после нажатия на пимпу в евент логе пишет:
"Thread Start: Thread ID: 852. Process Pr_Empl_2.exe(2316)"
Может знает кто?!?!
Выручайте хлопцы, плиииз!!!!
← →
Bolek © (2006-02-03 23:28) [15]давай полностью поставленную перед тобой задачу. ковырну.
если дашь то, что успел сам написать, совсем неплохо
соглашусь с [3]: а на.... тебе ИБ4?
Страницы: 1 вся ветка
Форум: "Начинающим";
Текущий архив: 2006.02.19;
Скачать: [xml.tar.bz2];
Память: 0.48 MB
Время: 0.043 c