|
|
|
как отследить ответ сервера о неправильном пароле?
|
|||
|---|---|---|---|
|
#18+
subj сервер IB5. или лучше спросить на интербейском форуме? прога - на BCB5. типа Код: plaintext 1. 2. 3. 4. фенксы! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.12.2003, 09:41 |
|
||
|
как отследить ответ сервера о неправильном пароле?
|
|||
|---|---|---|---|
|
#18+
не, ну хорошо. не знаете. ну а вы то сами как это делаете? к базе конектитесь? используете стандартный диалог логин/пароль? и соответственно стандартное (на англицком) сообщение об ошибке читаете? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.12.2003, 13:54 |
|
||
|
как отследить ответ сервера о неправильном пароле?
|
|||
|---|---|---|---|
|
#18+
... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.12.2003, 13:56 |
|
||
|
как отследить ответ сервера о неправильном пароле?
|
|||
|---|---|---|---|
|
#18+
меня интересует сообщение именно о неправильном пароле. а не, например, об ошибке, связанной с отсутствием работающего сервера. типа Код: plaintext 1. 2. должен же быть какой-то нормальный способ. оценить код ошибки например... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.12.2003, 14:20 |
|
||
|
как отследить ответ сервера о неправильном пароле?
|
|||
|---|---|---|---|
|
#18+
... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.12.2003, 14:22 |
|
||
|
как отследить ответ сервера о неправильном пароле?
|
|||
|---|---|---|---|
|
#18+
:)) в этом то и вопрос! мне хочется в случае ошибки с вводом пароля предложить пользователю еще раз ввести пароль, а в остальных случаях - закрыть прогу. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.12.2003, 14:34 |
|
||
|
как отследить ответ сервера о неправильном пароле?
|
|||
|---|---|---|---|
|
#18+
... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.12.2003, 14:37 |
|
||
|
как отследить ответ сервера о неправильном пароле?
|
|||
|---|---|---|---|
|
#18+
:)) в этом то и вопрос! мне хочется в случае ошибки с вводом пароля предложить пользователю еще раз ввести пароль, а в остальных случаях - закрыть прогу. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.12.2003, 15:09 |
|
||
|
как отследить ответ сервера о неправильном пароле?
|
|||
|---|---|---|---|
|
#18+
:)) прикол. чего это глюк такой ... ну да ладно с вопросом. сделаю чтоб зацикленно предлагалось вводить логин и пароль поока не подключится либо пока юзер не нажмет отмену ... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.12.2003, 15:10 |
|
||
|
как отследить ответ сервера о неправильном пароле?
|
|||
|---|---|---|---|
|
#18+
На IB мало кто работает, поэтому готового решения нет, есть схема: Напиши как предлагал JibSkeart: { ... } catch(Exception &e) { AnsiString errmsg = e.msg; ShowMessage(errmsg); } Поставь точку прерывания на ShowMessage(errmsg); и экспериментируй: вводи не правильный пароль, подключайся к несуществубщему серверу и т.д. следи за структурой e в ней должны быть различия. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.12.2003, 15:12 |
|
||
|
как отследить ответ сервера о неправильном пароле?
|
|||
|---|---|---|---|
|
#18+
перехватывайте EIBError исключение и радуйтесь жизни, там есть свойство IBErrorCode в нем цифровой код ошибки если нужно для неправильного пароля, то по мойму 335544472, но это как вы понимаете легко проверить... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.12.2003, 04:26 |
|
||
|
как отследить ответ сервера о неправильном пароле?
|
|||
|---|---|---|---|
|
#18+
Немного не крассиво, но зато работает (Для FB 1.5). Для IB узнай, какой текст возвращается в случае неправильного пароля. Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.12.2003, 16:06 |
|
||
|
как отследить ответ сервера о неправильном пароле?
|
|||
|---|---|---|---|
|
#18+
правильней было бы отслеживать не сообщение , а код ошибки - он однозначно характеризует саму ошибку. типа e.m_lErrorCode (не знаю точно как в BCB). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.12.2003, 16:29 |
|
||
|
как отследить ответ сервера о неправильном пароле?
|
|||
|---|---|---|---|
|
#18+
... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.12.2003, 16:30 |
|
||
|
|

start [/forum/topic.php?fid=57&msg=32362631&tid=2035568]: |
0ms |
get settings: |
6ms |
get forum list: |
12ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
42ms |
get topic data: |
7ms |
get forum data: |
2ms |
get page messages: |
41ms |
get tp. blocked users: |
1ms |
| others: | 206ms |
| total: | 321ms |

| 0 / 0 |
