Visual Basic, .NET, ASP, VBScript
 

   
   
     

Форум - Общий форум

Страница: 1 |

 

  Вопрос: MS Access из-под VB Добавлено: 08.01.03 09:57  

Автор вопроса:  Alba

Господа, может глянете свежим взглядом со стороны? Бьюсь над запросом 2 дня:

UPDATE Operations SET [Type] =

(SELECT [OperType_ID] FROM OperationType

WHERE [OperCode] = '" & CStr(answer) & "')

WHERE [Oper_ID] = " & CStr(Main_ID) & " ;

Сразу предупреждаю, что подзапрос тащит только одно значение, поля и названия таблиц - правильные, типы - соответствуют.

Всем спасибо и с новым годом!

Ответить

  Ответы Всего ответов: 1  

Номер ответа: 1
Автор ответа:
 vig11



ICQ: 213777061 

Вопросов: 21
Ответов: 159
 Профиль | | #1 Добавлено: 08.01.03 11:28

Во-первых в чем проблемма?
А во-вторых в конце запроса написанно

WHERE [Oper_ID] = " & CStr(Main_ID) & " ;

 

Если мы присоединяем String, - то нужно добавить "'" , А кроме того в конце стоит знак & " , а дальше нет того String-а которыий мы присоединяем. Я думаю эта строка должна выглядеть так :

WHERE [Oper_ID] = '" & CStr(Main_ID) & "'"

Да и в предыдущей строчке (в конце) что-то не совсем правильное с кавычками. Проверь синтаксис. Удачи.

Ответить

Страница: 1 |

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



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