powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Необходим UPDATE!!!
3 сообщений из 3, страница 1 из 1
Необходим UPDATE!!!
    #32759292
Ort84
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Всем привет.
Столкнулся с проблемой: есть 2 связанные таблицы [1] и [2], в [1] есть поле [кол_во], куда надо записать кол-во записей [2], связанных с записями [1]

[1] [2]
Запись1 1
2
3
[1].[кол_во] =3

Запись2 1
2

[1].[кол_во] =2

Помогите с UPDATE.
Всем спасибо.
...
Рейтинг: 0 / 0
Необходим UPDATE!!!
    #32759364
alef120
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Вот пример из моей базы
Если немножко переделать суммы на кол-во записей то будет работать
Private Sub Form_AfterUpdate()
Dim wsp As Workspace
Set wsp = DBEngine.Workspaces(0)

Dim us1 As String
Dim us2 As String
Dim nov As String
Dim cnn As ADODB.Connection
Dim rst1 As ADODB.Recordset
Dim rst2 As ADODB.Recordset
Dim VS As Integer
'nalichn = Form_frmKabala.txtNal.Value

'txtVsegoShum.Value = txtNal.Value + txtVsegoChek.Value
Set cnn = CurrentProject.Connection
Set rst1 = New ADODB.Recordset
rst1.ActiveConnection = CurrentProject.Connection
rst1.Properties("jet OLEDB:Inconsistent") = True
rst1.CursorType = adOpenKeyset
rst1.LockType = adLockOptimistic
Set rst2 = New ADODB.Recordset
rst2.ActiveConnection = CurrentProject.Connection
rst2.Properties("jet OLEDB:Inconsistent") = True
rst2.CursorType = adOpenKeyset
rst2.LockType = adLockOptimistic
us1 = ("SELECT * FROM tblKabala WHERE ZakazNom = """ & Form_frmKabala.txtZakazNom.Value & """ ")
us2 = ("SELECT * FROM tblZakaz WHERE ZakazNom = """ & Form_frmKabala.txtZakazNom.Value & """")

rst1.Open us1
rst2.Open us2

VS = 0

Do Until rst1.EOF
nov = VS + rst1!VsegoShum
VS = nov
rst1.MoveNext
Loop


rst2!OplataVsego = VS
rst2!Dolg = rst2!CenaZakaz - VS
rst2.Update

Set rst1 = Nothing
Set rst2 = Nothing

Form_frmZakaz.txtOplataVsego.Requery
Form_frmZakaz.Requery
End Sub
...
Рейтинг: 0 / 0
Необходим UPDATE!!!
    #32759529
Ort84
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Спасибо.
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Необходим UPDATE!!!
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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