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

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

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

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

Ответ
 
Опции темы Поиск в этой теме
Старый 06.01.2013, 22:55   #1
Евгений_Магистр
Пользователь
 
Регистрация: 16.04.2012
Сообщений: 64
По умолчанию Считать пользователя при запуске программы

Доброго вечера! Подскажите пожалуйста, как правильно реализовать такую вещь. В программе будет вход по логин/пароль, необходимо, чтобы при запуске программы пользователь видел лишь свои записи. Я, например, считаю сделать так: При авторизации, записывать в файл ID пользователя, а потом выполнять запрос и уже в запросе подставить данное значение. Правильно ли мыслю? Или есть другие способы, более правильные?
Евгений_Магистр вне форума Ответить с цитированием
Старый 07.01.2013, 01:44   #2
Serge_Bliznykov
Старожил
 
Регистрация: 09.01.2008
Сообщений: 26,229
По умолчанию

в принципе, Вы правильно мыслите.
Когда пользователь заходит в программу, то он авторизируется. Т.е. Вы находите запись в таблице users\пользователи. для этой записи есть уникальный UserID.
при создании новой записи в таблицу прописывайте этот самый UserID (внимание! Разумеется, структура таблицы должна иметь поле, куда данное значение будет прописыватся!)
Дальше уже дело техники - пользователю отображать и давать редактировать/удалять только записи, где код UserID записи совпадает с UserID текущего пользователя.
Профит.
Serge_Bliznykov вне форума Ответить с цитированием
Старый 07.01.2013, 14:08   #3
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Цитата:
видел лишь свои записи.
Записи чего? Если идет работа с базой данных, так опиши на ней роли и пусть юзера по паролям входят.
I'm learning to live...
Stilet вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
ошибка при запуске программы с++ IVT27 Помощь студентам 4 11.11.2012 18:09
Есть три программы. Их нужно объеденить в одну, тоесть чтоб при запуске программы были пункты меню для каждой из программ afirat Помощь студентам 9 28.04.2012 12:39
mp3 при запуске программы - ? Evgenii Общие вопросы Delphi 8 12.08.2009 08:11
Эффекты при запуске программы Vladya Общие вопросы Delphi 10 17.03.2009 17:29
Ошибка при запуске программы MAcK Общие вопросы .NET 5 14.08.2008 15:12