Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Начинающим";
Текущий архив: 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
1-1137598194
tex
2006-01-18 18:29
2006.02.19
Ошибка - Call was rejected by callee


4-1133856137
Lex_!
2005-12-06 11:02
2006.02.19
Выполнение консольного приложения и вывод результатов в МЕМО поле


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


2-1139001993
ListBox
2006-02-04 00:26
2006.02.19
Можно ли в ListBox узнать по какой букве в строке был клик


8-1126128994
dzugaru
2005-09-08 01:36
2006.02.19
Выцветающий экран





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский