powered by simpleCommunicator - 2.0.55     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Обновление таблицы из связаной
3 сообщений из 3, страница 1 из 1
Обновление таблицы из связаной
    #39323434
Events
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Всем привет.
Есть Tabl1 (связаная с txt), надо обновить данные в Tabl2 (локальная), а точнее столбец "D" с выборкой по столбцам ABC

Tabl1 (связаная с txt)

A B C D
1 2 3 4
2 3 4 5
3 4 5 6
4 5 6 10

Tab2 (локальная)

A B C D
3 4 5 6
4 5 6 0

Заранне спасибо
...
Рейтинг: 0 / 0
Обновление таблицы из связаной
    #39323490
guest_rusimport
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Events,
может запрос на обновление здесь и пройдет, но у меня не вышел... попробуйте обновлять с помощью функции
Код: vbnet
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
Public Function upd()
Dim rst As DAO.Recordset
Dim rst1 As DAO.Recordset
Set rst = CurrentDb.OpenRecordset("select * from Tabl2")
rst.MoveFirst
Do While Not rst.EOF
    Set rst1 = CurrentDb.OpenRecordset("select D from Tabl1 where A=" & rst.Fields(0) & " and B=" & rst.Fields(1) & " and C=" & rst.Fields(2))
    If rst1.EOF Or rst1.BOF Then GoTo 1
    rst.Edit
    rst.Fields("D") = rst1.Fields(0)
    rst.Update
1:
    rst1.Close
    Set rst1 = Nothing
    rst.MoveNext
Loop
rst.Close
Set rst = Nothing
End Function
...
Рейтинг: 0 / 0
Обновление таблицы из связаной
    #39323517
Events
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Спасибо, guest_rusimport.
Как крайний вариант, я нечто подобное предполагал, или преобразовывать во временную "локальную таблицу". Но думал можно отделаться малой кровью. Спасибо.
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Обновление таблицы из связаной
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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