Страница: 1 |
Господа, может глянете свежим взглядом со стороны? Бьюсь над запросом 2 дня: UPDATE Operations SET [Type] = (SELECT [OperType_ID] FROM OperationType WHERE [OperCode] = '" & CStr(answer) & "') WHERE [Oper_ID] = " & CStr(Main_ID) & " ; Сразу предупреждаю, что подзапрос тащит только одно значение, поля и названия таблиц - правильные, типы - соответствуют. Всем спасибо и с новым годом!
Во-первых в чем проблемма? WHERE [Oper_ID] = " & CStr(Main_ID) & " ; Если мы присоединяем String, - то нужно добавить "'" , А кроме того в конце стоит знак & " , а дальше нет того String-а которыий мы присоединяем. Я думаю эта строка должна выглядеть так : WHERE [Oper_ID] = '" & CStr(Main_ID) & "'" Да и в предыдущей строчке (в конце) что-то не совсем правильное с кавычками. Проверь синтаксис. Удачи. Страница: 1 |
Вопрос: MS Access из-под VB
Добавлено: 08.01.03 09:57
Автор вопроса:
Alba
Ответы
Всего ответов: 1
Номер ответа: 1
Автор ответа: vig11
ICQ: 213777061
Вопросов: 21
Ответов: 159
Профиль | | #1
Добавлено: 08.01.03 11:28
А во-вторых в конце запроса написанно