781 / 462 / 85
Регистрация: 20.02.2010
Сообщений: 974
|
|
1 | |
Как ввести пароль на изменение данных на форме29.01.2011, 12:15. Показов 4301. Ответов 15
Метки нет (Все метки)
Если изменить данные в форме в поле Название и оно автоматически изменилось в таблице, то есть если по ошибке удалить информацию, то при следующем поиске не найти данную информацию. Как этого избежать? Как сделать пароль на изменение данных?
2
|
29.01.2011, 12:15 | |
Ответы с готовыми решениями:
15
Как ввести пароль в scp автоматически? Изменение данных в другой форме как ввести пароль для wi-fi на macbook for apple Как ввести пароль на защиту листа от изменений |
90 / 69 / 1
Регистрация: 18.11.2010
Сообщений: 176
|
||||||
29.01.2011, 13:27 | 2 | |||||
N@tali, может запретить на форме "изменение данных" + поставить в форму кнопку (или лучше - выключатель), на которую повесить код:
1
|
2343 / 499 / 22
Регистрация: 01.04.2009
Сообщений: 2,200
|
|
29.01.2011, 14:08 | 3 |
пароль нужно делать на пользователя.
и разрешать менять данные лишь определенному пользователю, с определенной формы.
0
|
781 / 462 / 85
Регистрация: 20.02.2010
Сообщений: 974
|
|
29.01.2011, 14:09 [ТС] | 4 |
Ну я имею ввиду если сам пользователь нечаянно удалил данные которые не хотел удалять
1
|
2343 / 499 / 22
Регистрация: 01.04.2009
Сообщений: 2,200
|
|
29.01.2011, 14:57 | 5 |
не понял.
предлагаете сделать Recycler, как в Explorer`е? с кнопкой "откатить изменения"? боюсь, защиты от идиотизма не существует.
0
|
781 / 462 / 85
Регистрация: 20.02.2010
Сообщений: 974
|
|
29.01.2011, 14:59 [ТС] | 6 |
ясно )))) спасибо
1
|
1905 / 782 / 31
Регистрация: 11.02.2010
Сообщений: 1,567
|
|
30.01.2011, 02:00 | 7 |
если форма предназначена, в основном, для просмотра, можно при изменении данных выводить запрос подтверждения. вот в этой бд есть запрос подтверждения смены старосты, так что случайное изменение почти исключено https://www.cyberforum.ru/ms-a... ost1147463
да и корзину тоже можно организовать. была недавно тема Как создать что то типо корзины
1
|
1180 / 631 / 39
Регистрация: 30.05.2010
Сообщений: 715
|
|
30.01.2011, 19:38 | 8 |
Здравствуйте N@tali.
"..Если изменить данные .. в поле Название .. оно .. изменилось в таблице, .. если по ошибке удалить информацию, то при следующем поиске не найти данную информацию. Как этого избежать?.." - "панацея" от подобной "проблемы" - резервное копирование БД. "..если сам пользователь нечаянно .." - от "идиотизма" конечно нет, но от случайного действия (ошибки) можно застраховаться применяя Unbound контролы/формы (без подключенных данных источника), у которых для сохранения введенных/измененных данных требуется явное подтверждение. Евгений.
1
|
26 / 28 / 0
Регистрация: 28.01.2011
Сообщений: 530
|
|
07.02.2011, 12:34 | 9 |
"если форма предназначена, в основном, для просмотра, можно при изменении данных выводить запрос подтверждения". форма предназначена для ввода данных, но хотелось бы (для исключения ошибок) чтобы вылазило окошко "хотите сохранить изменения?".но это окошко должно вылазить при переключении стрелочки внизу формы(при переходе на следующую строку таблицы).Не подскажете как это сделать?причем моя форма состоит из вкладок и там много подчиненных форм и полей....и изменения должны отражаться любые. можно ли сделать так чтобы не задавать изменения на каждый элемент а на все элементы сразу?
0
|
2454 / 797 / 24
Регистрация: 18.08.2009
Сообщений: 1,697
|
|
07.02.2011, 12:52 | 10 |
yulianna2501, в случае необходимости подтверждения изменения или ввода данных я использую для форм временные таблицы. Для подтверждения изменения на все элементы сразу отключите для формы на вкладке Макет формы кнопку закрытия и создайте свою кнопку, на которую повесьте обработку с выводом окна MsgBox где будете запрашивать сохранять данные или нет. И по ответу уже либо сохранять изменения, либо зачищать поля формы. Если делать для формы временную таблицу, то при согласии пользователя с внесенными изменениями можно запросом переводить данные из временной таблицы в постоянную и очищать временную таблицу.
1
|
26 / 28 / 0
Регистрация: 28.01.2011
Сообщений: 530
|
|
07.02.2011, 13:05 | 11 |
Елена, спасибо.но я ни разу не пользовалась и не слышала про временные таблицы(( может вы дадите ссылочку на книжку где можно почитать или может на форуме уже была подобная бд-кинуть ссылку на нее??
0
|
90 / 69 / 1
Регистрация: 18.11.2010
Сообщений: 176
|
|
07.02.2011, 13:23 | 12 |
yulianna2501, там нет ничего сложного. Используем Copy&Paste и всё (т.е. делаем копию таблицы - в появившимся окошке отмечаем "только структуру", к названию добавлямем слово "временая" для понятности работы - и эту таблицу уже используем как "перевалочный пункт")
Идея простая: сделать две таблицы с идентичной структурой.
1
|
26 / 28 / 0
Регистрация: 28.01.2011
Сообщений: 530
|
|
07.02.2011, 15:25 | 13 |
Anatolij13, но у меня к форме привязана не 1 таблица..
Добавлено через 2 минуты мне понравился способ в бд "выбор старосты". если есть варианты как можно сделать вылазеющее окно при нажатии кнопки "стрелка" (переход к следующему наименованию) пожалуйста озвучьте =) Добавлено через 1 час 34 минуты + люди, которые будут работать с бд совсем не шарят ни в ассess ни в чем другом.им будет трудно заполнять таблицу, потом залазить в форму и там дополнять инфу.да и это не удобно. моя задача-упростить ввод данных. было бы удобно, еслиб в форме можно было сделать вывод окна о сохранении изменений.если это невозможно, буду думать дальше..
0
|
2343 / 499 / 22
Регистрация: 01.04.2009
Сообщений: 2,200
|
|
07.02.2011, 15:31 | 14 |
0
|
26 / 28 / 0
Регистрация: 28.01.2011
Сообщений: 530
|
|
07.02.2011, 15:34 | 15 |
Patch, а можно поподробней??или ссылочку на материал где можно прочитать, если неохото обьяснять =)
0
|
2454 / 797 / 24
Регистрация: 18.08.2009
Сообщений: 1,697
|
|
08.02.2011, 07:27 | 16 |
yulianna2501, наверно надо уже выложить проблемную часть базы
0
|
08.02.2011, 07:27 | |
08.02.2011, 07:27 | |
Помогаю со студенческими работами здесь
16
Проверка на добавление/изменение данных на форме Как ввести логин и пароль в запросе webbrowser на авторизацию Изменение данных связанныхт таблиц в подчинённой форме Как программно ввести ник и пароль через интерфейс IWebBrowser2 Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |