Visual Basic, .NET, ASP, VBScript
 

   
   
     

Форум - Работа с данными

Страница: 1 |

 

  Вопрос: Помогите с запросом SQL Добавлено: 02.02.10 21:35  

Автор вопроса:  Andrey999 | Web-сайт: www.radio-device.narod.ru | ICQ: 30852361 
Есть база 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-сайт: iSkywalker.ru
 Профиль | | #1
Добавлено: 02.02.10 22:05
мде...
"SELECT * FROM client WHERE client.city = " & vv & " and client.raion = " & nn

Ответить

Страница: 1 |

Поиск по форуму



© Copyright 2002-2011 VBNet.RU | Пишите нам