|
|
|
Login form
|
|||
|---|---|---|---|
|
#18+
Как сделать чтобы в начальной форме, которая состоит из двух объектов (1. Combo, 2. textbox), в combo выводились список пользователей из базы? Это для того, чтобы не набирать имя пользователя в диалоговом окне логина, а проверить после того как пользователь выбрал имя, вводил пароль и нажал Ок ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.12.2006, 11:25 |
|
||
|
Login form
|
|||
|---|---|---|---|
|
#18+
установить св-во DataSource у контрола Combobox к примеру рекордсет, в который и запихнуть выборку пользователей из базы I Have Nine Lives You Have One Only THINK! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.12.2006, 11:34 |
|
||
|
Login form
|
|||
|---|---|---|---|
|
#18+
Можно еше грузить значения для ComboBox программным путем ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.12.2006, 11:37 |
|
||
|
Login form
|
|||
|---|---|---|---|
|
#18+
Вот код, который я использовал Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.12.2006, 11:39 |
|
||
|
Login form
|
|||
|---|---|---|---|
|
#18+
В вашей форме перечислен список пользователей. 1. Это противоречит принципам безопасности. Т.е. для закрытой системы пользователю не должен быть известен список всех пользователей. В идеале только свой. 2. Если у Вас используются пользователи базы данных, а не таблица с именами пользователей, то нужно предпринимать специальные действия, например присоединяться к БД каким-то пользователем которому разрешены права на просмотр списка пользователей. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.12.2006, 15:26 |
|
||
|
Login form
|
|||
|---|---|---|---|
|
#18+
bacВ вашей форме перечислен список пользователей. 1. Это противоречит принципам безопасности. Т.е. для закрытой системы пользователю не должен быть известен список всех пользователей. В идеале только свой. 2. Если у Вас используются пользователи базы данных, а не таблица с именами пользователей, то нужно предпринимать специальные действия, например присоединяться к БД каким-то пользователем которому разрешены права на просмотр списка пользователей. согласен ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.12.2006, 07:23 |
|
||
|
Login form
|
|||
|---|---|---|---|
|
#18+
Сейчас, в приведенном выше коде, чего неправильного?? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.12.2006, 08:21 |
|
||
|
Login form
|
|||
|---|---|---|---|
|
#18+
В коде все правильно. Код: plaintext Код: plaintext А bac правильно тебе сказал. Есть смысл прислушаться. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.12.2006, 09:14 |
|
||
|
Login form
|
|||
|---|---|---|---|
|
#18+
Хотя хакнуть mdb файл очень просто, если данные не зашифрованы, я например делаю так обычно, в таблице пользователей все пароли зашифрованы DES алгоритмом (есть например много компонентов готовых, классов для шифрации), и для каждого поля есть поле checksum (контрольная сумма)., и для важных таблиц тоже есть поле checksum. (опционально) затем в отдельной таблице checksum'ы от всех таблиц, т.е. сколько записей в каждой таблице и что-то наподобие crc. Затем при загрузке, прога контролирует целостность базы данных И еще почитать методы защиты самой mdb, т.е. применение файла рабочей группы, защита таблцы, защита в самой mdb и т.д. есть много методов ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.12.2006, 12:49 |
|
||
|
Login form
|
|||
|---|---|---|---|
|
#18+
Так как когда пытался создать форму для отображения данных с access, программа выдала ошибка, что нераспознанный тип базы данных, я экспортировал данные в таблицу dBASE (user.dbf). Таблица user.dbf состоит из три поля: uid, username, pass. Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.12.2006, 13:23 |
|
||
|
Login form
|
|||
|---|---|---|---|
|
#18+
Программным путем не пробовали заполнять? Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.12.2006, 07:57 |
|
||
|
|

start [/forum/topic.php?fid=60&msg=34189006&tid=2164829]: |
0ms |
get settings: |
4ms |
get forum list: |
9ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
149ms |
get topic data: |
5ms |
get forum data: |
2ms |
get page messages: |
27ms |
get tp. blocked users: |
1ms |
| others: | 194ms |
| total: | 395ms |

| 0 / 0 |
