powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Проблема с Requrey
13 сообщений из 13, страница 1 из 1
Проблема с Requrey
    #32335680
Marat
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Сталкнулся с такой проблемой :

Forms(<NAME>).Requery

Не работает. В коде не видит вновь добавленные записи. Хотя на самой форме видно что количество записей изменилось.
В чем может быть трабла ?
...
Рейтинг: 0 / 0
Проблема с Requrey
    #32335697
Kelme
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ну сделай requery для рекордсета по которому ты шаришся.
...
Рейтинг: 0 / 0
Проблема с Requrey
    #32335798
Фотография Latuk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А как ты смотриш?
Через .RecordCount?
Тогда его надо заполнить пробежавшись по записям .MoveLast
...
Рейтинг: 0 / 0
Проблема с Requrey
    #32336224
Marat
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Я наверное не совсем точно выразился.
При помощи кода добавляю в табличку запись.
После этого вызываю Requery.
И у формы где расположены кнопки перехода по записям количество записей отображается правильное, но переход на эту последнюю запись с помощью кнопок перехода не работает.
Если в это время в коде посмотреть количество записей в форме то новой записи там нет.
Если форму закрыть, а после этого открыть, то всё нормально.
С проблемой так и не разобрался
...
Рейтинг: 0 / 0
Проблема с Requrey
    #32336225
Фотография TatianaT
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
код покажи
...
Рейтинг: 0 / 0
Проблема с Requrey
    #32336310
Фотография Latuk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
.Requery действительно иногда глючит
попробуй вместо него использовать Me.RecordSource = Me.RecordSource
...
Рейтинг: 0 / 0
Проблема с Requrey
    #32336324
Marat
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
>to TatianaT
Показать код чего добавления или просмотра ?
> to Latuk
Понятно что такой способ работает. Но хотелось бы разобраться почему не работает.
...
Рейтинг: 0 / 0
Проблема с Requrey
    #32336330
Фотография TatianaT
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2 При помощи кода добавляю в табличку запись.
После этого вызываю Requery.

вот это и покажи
...
Рейтинг: 0 / 0
Проблема с Requrey
    #32336348
Marat
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Вот :

DoCmd.RunSQL ("INSERT INTO dbo.[Имя таблички из формы] ([Поле1],[Поле2]) " & _
" VALUES (" & value1 & "," & Value2 & ")")
Forms(Name).Requery
Set RS = Forms(Name).RecordsetClone
MyCount = RS.RecordCount
...
Рейтинг: 0 / 0
Проблема с Requrey
    #32337442
Фотография Latuk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
DoCmd.RunSQL ("INSERT INTO dbo.[Имя таблички из формы] ([Поле1],[Поле2]) " & _
" VALUES (" & value1 & "," & Value2 & ")")
Forms(Name).Requery
Set RS = Forms(Name).RecordsetClone

' Ну вот я же писал :"Тогда его надо заполнить пробежавшись по записям .MoveLast"

RS.MoveLast

MyCount = RS.RecordCount
...
Рейтинг: 0 / 0
Проблема с Requrey
    #32337460
Фотография АлексейК
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
не помню с какой версии но можно еще так, при этом Movelast не требуется

recordset.PageSize = 1
Mycount = recordset.PageCount
...
Рейтинг: 0 / 0
Проблема с Requrey
    #32337477
Kelme
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
автор писал:не помню с какой версии но можно еще так, при этом Movelast не требуется

recordset.PageSize = 1
Mycount = recordset.PageCount

это в ADO так можно, а речь идёт о DAO :)
...
Рейтинг: 0 / 0
Проблема с Requrey
    #32338891
Marat
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Нет, речь идет об ADO :) И при использовании ADO нет необходимости ходить по записям
...
Рейтинг: 0 / 0
13 сообщений из 13, страница 1 из 1
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Проблема с Requrey
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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