Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Проблема с Requrey / 13 сообщений из 13, страница 1 из 1
26.11.2003, 16:05
    #32335680
Marat
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проблема с Requrey
Сталкнулся с такой проблемой :

Forms(<NAME>).Requery

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

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

DoCmd.RunSQL ("INSERT INTO dbo.[Имя таблички из формы] ([Поле1],[Поле2]) " & _
" VALUES (" & value1 & "," & Value2 & ")")
Forms(Name).Requery
Set RS = Forms(Name).RecordsetClone
MyCount = RS.RecordCount
...
Рейтинг: 0 / 0
28.11.2003, 10:08
    #32337442
Latuk
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проблема с Requrey
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
28.11.2003, 10:22
    #32337460
АлексейК
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проблема с Requrey
не помню с какой версии но можно еще так, при этом Movelast не требуется

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

recordset.PageSize = 1
Mycount = recordset.PageCount

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


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