powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Ошибка при авторизации
7 сообщений из 7, страница 1 из 1
Ошибка при авторизации
    #39141379
preedeell
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Добрый день знатоки! Вылезает стандартная ошибка " Run-time error '13' " Незнаю чегось делать) При отладке ругается на 10 строчку снизу

Код: vbnet
1.
2.
3.
 Else
                USER_GROUP = DLookup("USER_GROUP", "UsysUsers", "USER_LOGIN ='" & Me.USER_LOGIN.Value & "'")
                DoCmd.Close



Код: vbnet
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
Private Sub Кнопка5_Click()
Dim USER_GROUP As Integer

        If IsNull(Me.USER_LOGIN) Then
            MsgBox "Вы не ввели логин пользователя", vbInformation, "Ошибка"
            Me.USER_LOGIN.SetFocus
        ElseIf IsNull(Me.USER_PASSWORD) Then
            MsgBox "Вы не ввели пароль пользователя", vbInformation, "Ошибка"
            Me.USER_PASSWORD.SetFocus
        Else
        'process
            If (IsNull(DLookup("USER_LOGIN", "UsysUsers", "USER_LOGIN ='" & Me.USER_LOGIN.Value & "'"))) Or _
                (IsNull(DLookup("USER_PASSWORD", "UsysUsers", "USER_PASSWORD ='" & Me.USER_PASSWORD.Value & "'"))) Then
                    MsgBox "Вы ввели не верный логин или пароль", vbInformation, "Ошибка"
        
            Else
               USER_GROUP = DLookup("USER_GROUP", "UsysUsers", "USER_LOGIN ='" & Me.USER_LOGIN.Value & "'")
                DoCmd.Close
                    If USER_GROUP = "" Then
                        DoCmd.OpenForm "UsysAdmin"
                    Else
                        DoCmd.OpenForm "main"
                    End If
           End If
        End If
End Sub
...
Рейтинг: 0 / 0
Ошибка при авторизации
    #39141500
Predeclared
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
VBA EXCEL не знает про DLookUp ровным счетом ничего.
...
Рейтинг: 0 / 0
Ошибка при авторизации
    #39141761
preedeell
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Predeclared,

а разве где-то прописан путь к Excel?
Есть одна общая таблица USERS (системная), из которой нужно выбрать Группу пользователя, при наличии посланных валидных данных: логина и пароля
...
Рейтинг: 0 / 0
Ошибка при авторизации
    #39141762
Фотография The_Prist
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
preedeell,

напишите в каком это приложении. Это чистый VB? что тогда за функция такая в нем DLookup? Что она делает? Где её код?
...
Рейтинг: 0 / 0
Ошибка при авторизации
    #39141766
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
preedeellа разве где-то прописан путь к Excel?А разве где-то в топике указана среда выполнения? А разве правила форума не предполагаются к прочтению? А разве нет специального форума по Аксесс?
...
Рейтинг: 0 / 0
Ошибка при авторизации
    #39142101
Bobgos
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
preedeell,USER_GROUP = DLookup("USER_GROUP", "UsysUsers", "USER_LOGIN ='" & Me.USER_LOGIN.Value & "'")

У вас USER_GROUP интежер а идете там строку.
...
Рейтинг: 0 / 0
Ошибка при авторизации
    #39143529
preedeell
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Bobgos,

Как быть? Если параметр базы данных типа String
...
Рейтинг: 0 / 0
7 сообщений из 7, страница 1 из 1
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Ошибка при авторизации
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]