Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2006.02.19;
Скачать: CL | DM;

Вниз

Отсутствует доступ к базе   Найти похожие ветки 

 
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;
Скачать: CL | DM;

Наверх




Память: 0.5 MB
Время: 0.067 c
8-1126147717
dm37
2005-09-08 06:48
2006.02.19
Вывод формы на второй экран монитора?


1-1138016100
Gremlin13
2006-01-23 14:35
2006.02.19
Эмуляция щелчка мыши


2-1138887763
KorD
2006-02-02 16:42
2006.02.19
Ввод данных в поле Edit другой программы


2-1138980752
Змей
2006-02-03 18:32
2006.02.19
движение Image


2-1138877410
Паша_
2006-02-02 13:50
2006.02.19
Как узнать какие threads запущены?