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

Private rst As ADODB.Recordset
На открытие формы:
Set rst = New ADODB.Recordset
Set rst.ActiveConnection = CurrentProject.Connection
rst.CursorLocation = adUseClient
rst.CursorType = adOpenKeyset
rst.LockType = adLockBatchOptimistic
rst.Source = "SELECT * FROM table1"
rst.Open
Set rst.ActiveConnection = Nothing
Set Forms("FORM1").Recordset = rst

На нажатие кнопки типа «применить»:
Set rst.ActiveConnection = CurrentProject.Connection
rst.UpdateBatch
rst.Close
Set rst = Nothing

Если изменяется одна запись, все ОК. А как быть, если записей несколько? При моем подходе изменяются только поля в последней записи. Как бы сделать так, чтобы можно было изменять много записей, а потом применить все нажатием одной кнопки (или не применять, просто закрыв форму)?
...
Рейтинг: 0 / 0
Снова об отвязанных рекордсетах
    #32693474
Фотография Лох Позорный
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
во-первых - непонятно что и где неработает
во-вторых - непонятно нафига вообще тут отвязанный рекордсет. транзакции уже отменили что-ли?
...
Рейтинг: 0 / 0
Снова об отвязанных рекордсетах
    #32693495
Dmyttro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
2 Лох Позорный
Не работает - по нажатию на педаль изменяет только последнюю запись, а не все отредактированные.
Если не трудно, подскажите, как организовать по-другому.
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Снова об отвязанных рекордсетах
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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