Страница: 1 |
Страница: 1 |
Вопрос: Помогите с запросом SQL
Добавлено: 02.02.10 21:35
Автор вопроса: Andrey999 | Web-сайт:
Есть база mdb, тип поля "числовое" "Длинное целое" если выполняю запрос
SELECT client.strcomp, client.city, client.raion, *
FROM client
WHERE (((client.strcomp)=CLng(2)) AND ((client.city)=CLng(72)) AND ((client.raion)=CLng(156)));
в ней, Аксес прекрасно отрабатывает.
В VB делаю такой запрос где vv nn это переменные, значения в них есть, но при выполнении пишет "Несоответствие типов данных в выражении условия отбора"
Dim vv As Integer
Dim nn As Integer
vv = Cot1
nn = Cot2
"SELECT * FROM client WHERE (client.city = " & "'" & vv & "') and (client.raion = " & "'" & nn & "');"
Если делаю так
"SELECT * From client WHERE city = " & CLng(vv)
все работает. Но как поставить (сам синтаксис) туда AND не пойму. То есть выбрать из city например 1, а из raion 2
Ответы
Всего ответов: 1
Номер ответа: 1
Автор ответа:
Skywalker
ICQ: 300-70-6пятьЪ
Вопросов: 62
Ответов: 545
Web-сайт:
Профиль | | #1
Добавлено: 02.02.10 22:05
мде...
"SELECT * FROM client WHERE client.city = " & vv & " and client.raion = " & nn