powered by simpleCommunicator - 2.0.38     © 2025 Programmizd 02
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Переменные и SQl
3 сообщений из 3, страница 1 из 1
Переменные и SQl
    #32191781
Adelina
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Можно ли сделать выборку из базы по значению Long
Т.е. когда задаёшь переменную Text, всё просто, а если нужно выбрать записи из таблицы по определённлму числовому параметру, уже возникают сложности

Код примерно такого типа:
==========
Dim Poisk as Long
Poisk = CLng(frmPoiskpl.txtOtnumber.Text)

'Создать запрос указывается таблица
sql = "select Plat.Summa, Plat.about from Plat where Plat.namepoluch < '" & Poisk & " ' "
=============
Я пробовала разные варианты:

и так Poisk, и так 'Poisk', и так '&Poisk&' и т.д.

Но, почему-то , возникает ошибка "Ошибка во время выполнения программы '-2147217900(80040e14)': Data type mismatch in criteria expression."
...
Рейтинг: 0 / 0
Переменные и SQl
    #32191898
Valer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
sql = "select Plat.Summa, Plat.about from Plat where Plat.namepoluch < '" & Poisk & " ' "

если Plat.namepoluch имеет чисдовой тип то одиночные кавычки вокруг
" & Poisk & " не нужны
...
Рейтинг: 0 / 0
Переменные и SQl
    #32192758
Фотография tpg
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А так пробывал?
Код: plaintext
sql =  "select Plat.Summa, Plat.about from Plat where Plat.namepoluch < "  & Cstr(Poisk)
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Переменные и SQl
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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