![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Password -> Paradox [D5, Paradox]
Ramzes © (2002-09-26 21:27:00)Приветствую мастеров.
Подскажите, что неправельно делаю
Нужно установить пароль. Устанавливаю в Database Desktop
Пароль (12345) на таблицу и в проге прописываю, чтоб при
открытии прога незапрашивала пароль а сразу открывалась:
procedure TfmMain.FormCreate(Sender: TObject);
begin
PDBSession.AddPassword("12345"); // 12345-пароль
Paradox.tbKvartiraM.Open; // Ошибка; Undeclared Paradox…;
End;
Подскажите мастера, как нодо правильно?
Заранее благодарен!
Ramzes (2002-09-27 15:47:00) [1]> Kolya
Надо в разделе Restructrure Paradox7 Table:/
Table properties:
Kolya (2002-09-27 12:56:00) [2]А что касается пароля- только что проверял: откываю базу данных, Tools-> Password-> Add
Закрываю и снова открываю- ни кто пароля не просит
ЮЮ (2002-09-27 10:46:00) [3]Form1. можно опустить
Так, если tbKvartiraM - TTable на форме Form1, а не просто парадоксовская таблица незнамо где :-)
Ramzes (2002-09-27 10:42:00) [4]> ЮЮ
Спасибо! Т.е. пишу:
procedure TForm1.FormCreate(Sender: TObject);
begin
AddPassword("12345"); // 12345-пароль
Form1.tbKvartiraM.Open; // Ошибка; Undeclared Paradox…;
End;
Так, что-ли?
ЮЮ (2002-09-27 10:37:00) [5]если tbKvartiraM это TTable, то вместо Paradox. имя формы, где эта tbKvartiraM лежит. Если она на этой же форме, то ничего и не надо. :-))
Ramzes (2002-09-27 10:37:00) [6].
Ramzes (2002-09-27 10:25:00) [7]> sunwheel
Хорошо, а как определить,что описать?
sunwheel (2002-09-27 10:21:00) [8]> Paradox.tbKvartiraM.Open; // Ошибка; Undeclared Paradox…;
Как у тебя описан Paradox? Где ты его определяешь?
Если судить по сообщению компилятора, то нигде.
Ramzes (2002-09-27 10:07:00) [9]/
Ramzes (2002-09-27 09:54:00) [10].
Ramzes (2002-09-27 09:41:00) [11]> Виталий Панасенко
Похоже с Session не надо связывать.
Надо отловить месагу с сообщением о вводе пароля при открытии базы и в проге прописать пароль, чтоб автоматом, не вручную вводить пароль. Но как !!! Знаю, что с помощью ShelApi, но как?
Подскажите пожалуйсто мастера, желательно небольшим кодом!
Заранее благодарен.
Ramzes (2002-09-27 09:33:00) [12]> Vladk
Спасибо огромное Vladk !!!
Vladk (2002-09-27 09:26:00) [13]универсальный пароль: jIGGAe и nx66ppx :)))
Виталий Панасенко (2002-09-27 08:31:00) [14]А Session связан с указанным TTable ?
Natalishka (2002-09-27 08:27:00) [15]есть же в настройках Database Desktop password!
Проще простого!
попробуй!
Ramzes (2002-09-27 05:56:00) [16]> Kolya
Ничо подобного, после установки пароля в Database Desktop при открытии приложения с базой даных - просит пароль.
Наверное Вы что-то нито делали в Database Desktop.
Так вот как сделать, чтобы пароль проверялся в программе?
Господа мастера наверное Вы знаете:существуют несколько
универсальных паролей для открытия базы в Database Desktop,
подскажите пожалуйсто, наверное и другие захотят это знать
и Вы окажете неоценимую помощ програмерам баз.
Kolya (2002-09-26 21:35:00) [17]Я попробовал поставить пароль на базу данных в Database Desktop и после этого она успешно открылась без запрашивания какого-либо пароля.. Так что мне кажется что эта программа просто не ставит пароль. Так что попробуй другую программу.
Ramzes (2002-09-26 21:30:00) [18]Поможите!