powered by simpleCommunicator - 2.0.58     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Запрос на обновление
2 сообщений из 2, страница 1 из 1
Запрос на обновление
    #38508817
irina_irina_irina
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Никак не получается обновить данные в таблице. Нужно чтобы записи таблицы обновились данными из другого запроса по условию. Код, который я имею на данный момент:
Код: vbnet
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
Dim oRecordset As Recordset
Dim strSQL As String

SQLTMC = "SELECT ТМЦ1Сбыт.ТретийУровень AS [3yr], ТМЦ1Сбыт.[3 ур ТМЦ] AS [3 ур ТМЦ], " & _
"ТМЦ1Сбыт.НачФев AS [Февраль], " & _
"ТМЦ1Сбыт.НачМарт AS [Март] FROM ТМЦ1Сбыт;"

Set oRecordset = CurrentDb.OpenRecordset(SQLTMC)
Do Until oRecordset.EOF
pYrVag = oRecordset![3yr]
pZatrata = oRecordset![3 ур ТМЦ]
pFev = oRecordset![февраль]
pMart = oRecordset![март]

strSQL = "UPDATE Остатки SET [Февраль] = " & pFev.Value & ", " & _
"[Март] = " & pMart.Value & " " & _
"WHERE [3 уровень вагона] = " & pYrVag.Value & " And [Вид затрат] = " & pZatrata.Value & ";" ' скорее всего на эту строку ругается
CurrentDb.Execute strSQL

oRecordset.MoveNext
Loop
Set oRecordset = Nothing


Пишет object required
...
Рейтинг: 0 / 0
Запрос на обновление
    #38508826
irina_irina_irina
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
тема закрыта. все получилось, нужно было кавычки одиночные добавить
...
Рейтинг: 0 / 0
2 сообщений из 2, страница 1 из 1
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Запрос на обновление
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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