Гость
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / ошибка открытия рекордсета / 4 сообщений из 4, страница 1 из 1
10.10.2016, 10:49
    #39323622
ГостьХ001Х
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ошибка открытия рекордсета
При выполнении вот такого кода
Код: vbnet
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
Private Sub OK_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btAutorization.Click
        Dim SQLstr As String
        SQLstr = "SELECT * FROM tb_users WHERE LogUser=" & Trim(Username.Text) & " AND PassUser=" & Trim(Password.Text) & ";"
        rs.Open(SQLstr, conn, 3, 3)
        If rs.EOF = False And rs.BOF = False Then
            MDIfrm.Show()
            Me.Visible = False
            CurUser = rs.Fields("IDUser").Value
            MsgBox("Пойман: " & rs.Fields("FUser").Value)
        End If
    End Sub


отладчик выдает ошибку в строке ( rs.Open(SQLstr, conn, 3, 3) "Отсутствует значение для одного или нескольких требуемых параметров"
при этом conn.State = 1 то есть соединение установлено. Что я делаю не так?
Только недавно начал изучать язык VB. Извините если вопрос глупый.
...
Рейтинг: 0 / 0
10.10.2016, 10:57
    #39323626
by-pass
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ошибка открытия рекордсета
В запросах параметры типа текст следует обрамлять одинарными кавычками.
...
Рейтинг: 0 / 0
10.10.2016, 11:00
    #39323627
Shocker.Pro
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ошибка открытия рекордсета
by-passВ запросах параметры типа текст следует обрамлять одинарными кавычками.и не забывать удваивать их для самого значения

Модератор: Тема перенесена из форума "Visual Basic".
...
Рейтинг: 0 / 0
10.10.2016, 11:18
    #39323637
buser
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ошибка открытия рекордсета
ГостьХ001Х, Ну и, как уже сто раз говорено, предпочтительней использовать параметры, а не склейку строк... Да, и к куям ADO, если на него ни чего не завязано больше...
...
Рейтинг: 0 / 0
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / ошибка открытия рекордсета / 4 сообщений из 4, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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