|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
14.06.2010, 10:50 | #1 |
Форумчанин
Регистрация: 09.05.2009
Сообщений: 162
|
параметрическое открытие OpenForm, работа с полями таблицы через .Fields
Всем привет вот и снова я =)
В своей эпопее по достижению доступа по авторизации достиг того, что имеется форма записи, которая запросто откроет форму для определенной записи (фильтр по полю (пароль у меня)), однако проблема - если ввести неверный пароль (оный что отсутствует в БД вообще) форма все равно откроется... В общем случае использую Код:
Код:
Очень прошу помочь - подскажите модификацию или фиелдов или дуцмд так, чтоб можно было в отдельной форме ввести пароль (не сугубо важно где...), откроется форма модераторов для этого пароля, или же не откроется с сообщением "фиг вамс" А то в одном случае до записи получилось достучаться а форму для нее открыть не получается или же форму для той самой записи открыть получается но система это делает без задней мысли (не проверяя)
С наилучшими пожеланиями.
|
14.06.2010, 13:33 | #2 |
Пользователь
Регистрация: 29.09.2007
Сообщений: 95
|
А по Вашему коду получается, что достаточно ввести любой из существующих паролей?
|
14.06.2010, 18:27 | #3 |
Участник клуба
Регистрация: 10.08.2009
Сообщений: 1,796
|
Здравствуйте Познающий.
Если вариант "..в отдельной форме ввести пароль.." - не критичен и Вы обратили внимание и прислушались к вопросу AdrenalinE, возможно будет достаточно одной проверки имени пользователя и пароля: Код:
|
15.06.2010, 11:31 | #4 | |||
Форумчанин
Регистрация: 09.05.2009
Сообщений: 162
|
Цитата:
Цитата:
Модер Админ и Юзер у меня там просто форма такая смешная о Администратор о Модератор о Пользователь Проверяется истинность выбранного кружочка Евгений, я не понимаю как работает Код:
У нас sQ2 просто обнулено зачем? а тут апострофы есть? просто непонятно вроде " " означают пустую строчку Цитата:
------------- Получается задаем константу sQ1 в нее заносим запрос из модераторов где ник равен непоймучему, и вторую константу sQ2 (не пойму что с апострофами >_< )
С наилучшими пожеланиями.
Последний раз редактировалось Познающий; 15.06.2010 в 14:50. |
|||
15.06.2010, 16:29 | #5 | |||
Участник клуба
Регистрация: 10.08.2009
Сообщений: 1,796
|
Здравствуйте Познающий.
Цитата:
Цитата:
Цитата:
Евгений. |
|||
15.06.2010, 16:41 | #6 | |
Форумчанин
Регистрация: 09.05.2009
Сообщений: 162
|
Цитата:
У меня постоянно выдает ошибку о неправильно построенном запросе Ну я уже начал просто попугаиничать и сделал почти копию того что написали вы Код:
PS Гончаренко читаю щас скачал какой-то вроде направленный именно на ВБ Вот вроде самое близкое к истине.. Код:
С наилучшими пожеланиями.
Последний раз редактировалось Познающий; 15.06.2010 в 16:48. |
|
15.06.2010, 21:21 | #7 |
Участник клуба
Регистрация: 10.08.2009
Сообщений: 1,796
|
Познающий, конструкция запроса ".. pass + ""..", не закрывает апострофом текстовое значение, пошагово выполните следующую конструкцию:
Код:
Евгений. |
15.06.2010, 22:18 | #8 |
Участник клуба
Регистрация: 10.08.2009
Сообщений: 1,796
|
рекомендация:
откажитесь от использования в качестве имен переменных зарезервированных слов VB(A), (name, sheet,...) это избавит Вас от проблем в будущем. Евгений. |
15.06.2010, 22:22 | #9 |
Форумчанин
Регистрация: 09.05.2009
Сообщений: 162
|
красиво написано. мне дебаггер по поводу запроса интересное фи высказывает - вроде все верно(выводит полную структуру запроса) но ему не нравится. лан посмотрим. авось улыбнется
С наилучшими пожеланиями.
|
15.06.2010, 23:17 | #10 |
Пользователь
Регистрация: 29.09.2007
Сообщений: 95
|
Очень дельный совет, сталкивался на личном опыте. Также советую не использовать зарезервированные слова в качестве названия полей таблиц (date, time и т.д.).
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Открытие ссылки в ячейке таблицы | flame33 | JavaScript, Ajax | 5 | 04.09.2010 19:02 |
Ограничение связей между полями таблицы в БД | BloodyRose | Помощь студентам | 1 | 16.04.2010 09:04 |
ввод в БД через таблицу с раскрывающимися полями (lookup) | Skif | БД в Delphi | 2 | 13.04.2010 23:58 |
Программная работа с полями (формула) | NomadV | Microsoft Office Word | 7 | 08.04.2010 15:21 |
Параметрическое программирование! Нужна программа | life1290 | Помощь студентам | 0 | 10.02.2010 16:38 |