Гость
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Where по 2 условиям / 2 сообщений из 2, страница 1 из 1
13.07.2012, 04:59
    #37877498
Кика
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Where по 2 условиям
Есть такой запрос
Код: vbnet
1.
    Set rs2 = Conn.Execute("SELECT [Название],[Tag ]from[арматура$]where[Цена]=" & Text3.Text & " AND [Давление]=" & text4.Text)


Цена это число и если оставлять в запросе только ее то все нормально. Давление смешанный тип(обычно Ру10 или 1Мпа). При добавлении в условие давления выдается ошибка Run-time error '-2147217900(80040e14)' Ошибка синтаксиса в условиях. Что тут не так?
...
Рейтинг: 0 / 0
13.07.2012, 07:44
    #37877545
Where по 2 условиям
Кика,
строковые литералы в запросе должны быть в кавычках
Код: vbnet
1.
... & " AND [Давление]='" & text4.Text & "'")



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


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